Hotel Castillo

  • Free Wi-Fi
  • Free parking
  • 24-hour reception

Featuring Wi-Fi throughout the property, Hotel Castillo Mexico City sits about 4 km from Culhuacan Ex Convent.

Bathrooms include a bathtub, a walk-in shower, and a separate toilet, along with comforts such as shower caps and bath sheets.

The restaurant Casa Licha Pozole is located a mere 1 km away.

This hotel is in close proximity to National Arts Center in the Tlalpan Avenue district. Guests can get to Frida Kahlo Museum that is around a 25-minute walk from the hotel. The property lies within 6 km of Museum of El Carmen. There is Ermita tube station approximately 5 minutes' walk away.

Hotel Castillo Mexico City Facilities

Internet Free Wi-Fi
Parking options Free parking
Property services 24-hour reception, VIP check-in/ -out, Security, Room service
In the bathroom Free toiletries
Devices Flat-screen TV
General facilities No smoking on site, Lift, Smoke detectors, Fire extinguishers, Key access