Hotel Castro
Featuring Wi-Fi throughout the property, Hotel Castro Mexico City is about 10 minutes' drive from Museo Nacional de las Culturas. The hotel also includes parking.
Location
This accommodation is located in Mexico City, just a short drive from Insurgentes tube station. Standing only an 8-minute walk from the public Fuente de Cibeles Fountain, the hotel is within 25 minutes' walk of Alameda Central. The famous Angel of Independence Monument is situated relatively near the property. Hotel Castro is also approximately a 5-minute walk from Durango bus stop.
Rooms
Private bathrooms include nice touches such as toiletries.
Food & Drinks
Contemporary cuisine is offered at Blanco Colima, located nearly 5 minutes' walk away.
Why choose Hotel Castro Mexico City
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No Smoking
Amenities
Hotel Castro- Free Wi-Fi
- 24-hour services
- No Smoking
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
- Room service
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
General facilities
- Non-smoking rooms
Important information
Enter dates to see availability