Located in Texcoco de Mora, 16 miles from Pyramids of Teotihuacan, Hotel Castillo has accommodations with a garden, free private parking and a terrace. With free WiFi, this 3-star hotel offers a 24-hour front desk. The hotel has family rooms.
Tenochtitlan Ceremonial Center is 18 miles from the hotel, while National Palace is 18 miles from the property. The nearest airport is Benito Juarez International Airport, 12 miles from Hotel Castillo.
Accommodation options
Facilities
Travel information
Arrival: from 13:00 to 15:00
Departure: from 12:00 to 13:00
Spoken languages:
Spanisch
No credit card required
Location