 | The setting couldn't be more spectacular ! El Castillo (The Castle) is located in the town of Xilitla (He-lit-la), in the state of San Luis Potosi. Xilitla is a lively village nestled into northern Mexico's Sierra Madre mountains, in a peaceful, semi-tropical mountain valley that is teaming with wildlife and magnificent sights. This little Shangri-la has been an inspiration to many who have happened upon it. The area offers everything from the excitement of market day in one of the many Indian villages to hiking the miles of scenic trails, ending your day relaxing by our pool as you enjoy a peaceful sunset over the breathtaking view of the surrounding Sierra Madres. - Visit the Website |