About the Property
Convenient Location
Located just 26 km from the famous Pyramids of Teotihuacan, Hotel Castillo in Texcoco de Mora offers a peaceful retreat with easy access to key attractions.
Comfortable Accommodation
Featuring a garden, free private parking, and a terrace, this 3-star hotel provides a cozy stay for guests. Families can enjoy the spacious family rooms, and all visitors can benefit from the free WiFi and 24-hour front desk service.
Nearby Attractions
Explore the wonders of Mexico City with National Palace Mexico and Metropolitan Cathedral just 30 km away. Plus, with Benito Juarez International Airport a mere 20 km from the hotel, your journey is made convenient.
Experience comfort and convenience at Hotel Castillo. Book your stay now!










































MX