About a 25-minute stroll from the Frida Kahlo Museum, Hotel Castillo Mexico City includes 42 rooms. This Mexico City hotel offers place to stay with Wi-Fi throughout the property.
Located only 500 metres from the National Arts Center, the hotel is also 2.7 km from entertainment venues like the Lucrecia Toriz Social Center. The Castillo Mexico City offers proximity to such natural sights as the bucolic park "Parque Hundido" (4.5 km) and the Centenario Garden (2.8 km). There is the Alfredo Guati Rojo National Watercolor Museum nearly a 10-minute drive away. The accommodation is situated just around the corner from Ermita tube station.
Providing a walk-in shower and a separate toilet, the bathrooms are also appointed with hairdryers and bath sheets.
The neighbourhood features restaurants, including Casa Licha Pozole, which is within a 1-km distance of the Castillo.