Hotel Castro
Nestled in the Reforma district of Mexico City, Hotel Castro Mexico City is just 0.8 miles from the famous Angel of Independence Monument. This Mexico City hotel features Wi-Fi throughout the property.
Location
The Mexico City hotel is ideally located in the vicinity of the public Fuente de Cibeles Fountain. A popular place in Mexico City is Museo Casa de Carranza, which is around a 15-minute walk away. Also, the Castro Mexico City is 1.5 miles from Alameda Central Public Urban Park. The accommodation gives access to public transport, as is approximately 10 minutes' walk from Insurgentes subway station and fairly close to Durango bus stop.
Food & Drinks
Dining options also include Rosetta, located in the immediate vicinity of the hotel.
Why choose Hotel Castro Mexico City
Main amenities
-
Wi-Fi
-
24-hour services
-
No Smoking
-
No pets allowed
Amenities
Hotel Castro- Wi-Fi
- 24-hour services
- No Smoking
- No pets allowed
Internet
- 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
Pets
- No pets allowed
Important information
Enter dates to see availability