Hotel Castro
Main amenities
-
Wi-Fi
-
24-hour services
-
No Smoking
-
No pets allowed
Location
The comfortable Hotel Castro Mexico City is a great place to stay in the Reforma district, a 25-minute walk from the class museum "Museo Nacional de Antropologia". This hotel offers Wi-Fi throughout the property.
The famous Angel of Independence Monument is 0.8 miles from the Mexico City hotel, and the amusement park "La Feria Chapultepec Magico" is located 2.1 miles away. The Castro has a prime location just near the public Fuente de Cibeles Fountain and Capital Bus. The nearby cultural attractions include Museo de Arte Popular, which is 30 minutes' stroll from this accommodation. The hotel is 550 feet from Durango bus stop and fairly close to Insurgentes subway station.
They are equipped with private bathrooms.
Contramar is 5 minutes by foot from this property.