Featuring Wi-Fi throughout the property, Hotel Castro Mexico City is only 1.2 km from the famous Angel of Independence Monument. There is also a car park.
The hotel is ideally nestled in the Reforma district of Mexico City, not far from the public Fuente de Cibeles Fountain. Located nearly a 10-minute walk from Insurgentes underground station, the Castro Mexico City is around 10 minutes' drive from the Plaza Garibaldi. The location will allow you to be a mere 1.6 km from the large urban park "Parque Mexico". There is Durango bus stop about a 5-minute walk away.
Blanco Colima is a stone's throw from the hotel and specialises in international cuisine.