Hotel Castillo

  • Free Wi-Fi
  • 24-hour reception
  • No pets allowed

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

Bathrooms with a walk-in shower and a separate toilet, also include shower caps and bath sheets.

Casa Licha Pozole is in the vicinity of the Castillo Mexico City.

This hotel is located in the Tlalpan Avenue district and offers to visit the National Arts Center, which is a mere 6 minutes' walk away. The Frida Kahlo Museum is situated 2.4 km from the hotel. The Castillo is 15 minutes by car from the Museum of El Carmen. The nearest tube station to this accommodation is Ermita, 350 metres 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
Pets No pets allowed
7.7
Good
Based on 61 reviews
Important information
Check-in: from 13:00 until 23:59
Check-out: until 12:00