Texcoco de Mora, MX
Pet-friendly hotel
Discover Hotel Castillo in Texcoco de Mora, just a short drive from the iconic Pyramids of Teotihuacan. Nestled amidst a charming garden, this 3-star hotel features a welcoming atmosphere with free private parking and a lovely terrace. With a 24-hour front desk and complimentary WiFi, guests can enjoy a convenient stay. The hotel offers spacious family rooms for added comfort. Explore nearby attractions such as the Tenochtitlan Ceremonial Center and the National Palace, both within 18 miles. Benito Juarez International Airport is conveniently located just 12 miles away.
Drop a Line