Featuring Wi-Fi throughout the property, the comfortable Hotel Castro Mexico City is approximately 15 minutes' walk from the wax museum "Museo de Cera de la Ciudad de Mexico". This Mexico City hotel also includes parking.
Mano Santa Mezcal is located 0.2 miles from the hotel, and such natural sites as the expansive park "Bosque de Chapultepec" are 1.6 miles away. The Castro Mexico City is located merely 8 minutes by foot from the public Fuente de Cibeles Fountain and about a 10-minute drive from Torre Latinoamericana Skyscraper. Museo de Arte Popular lies 1.5 miles away, while Insurgentes is only steps away from the accommodation. Durango bus stop is also just a 5-minute stroll from the hotel.
Private bathrooms also feature a hairdryer and a shower cap for travellers' utmost comfort.
Nearby restaurants, including Hispala is within easy reach of the Castro.