Texcoco de Mora, MX

Hotel Castillo

Pet-friendly hotel

  • No Pet Fee
  • Large Dogs Allowed
  • More than 2 pets allowed

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.

Amenities
  • Parking on site
  • Non-smoking rooms
  • Wifi
Listing location

More Pet Friendly Places in Texcoco de Mora, MX

Lofts Amore

Texcoco de Mora, MX

$+ / night

Details

$50 per night


4 based on 537 reviews

Book This Stay
Report Inaccurate Information

Drop a Line

Contact

$50 / night
4 (537 reviews)