Hotel Castro
Hotel Castro Mexico City includes 50 rooms and is a 16-minute stroll from the famous Angel of Independence Monument. Guests can enjoy Wi-Fi throughout the property.
Location
Located 0.2 miles from Capital Bus, this hotel is in proximity to the public Fuente de Cibeles Fountain. The Mexico City hotel also gives access to Museo de Arte Popular, which is a 25-minute walk away. The national Auditorio Nacional Auditorium lies 2 miles away, and Insurgentes is 0.3 miles from the Castro. The bus stop Durango is located just near this accommodation.
Food & Drinks
Hispala, located 5 minutes' walk from, offers delectable dishes.
Why choose Hotel Castro Mexico City
-
Free Wi-Fi throughout the property
-
24-hour front desk service available
-
Flat-screen TVs in all rooms
-
Proximity to the Angel of Independence
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