Hotel Castro
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No Smoking
-
No pets allowed
Location
Hotel Castro Mexico City includes 50 rooms and is a 25-minute walk from the soaring Estela de Luz Monument. This hotel offers Wi-Fi throughout the property.
The Mexico City hotel is located in the Reforma district, within a few blocks of the public Fuente de Cibeles Fountain. Located 0.3 miles from Insurgentes subway station, the Castro is 1.6 miles from the prominent cultural center "Palacio de Bellas Artes". Guests of the property can get to the 18th-century House of Tiles Palace, which is around 10 minutes away by car. The bus stop Durango is located just around the corner from this accommodation.
The hotel is in close proximity to Blanco Colima and serves delectable meals.