Attractively situated in the Reforma district of Mexico City, Casa Castillo is located 1.9 km from Chapultepec Castle, 1.7 km from The Angel of Independence and 1.7 km from United States Embassy. The property is set 1.8 km from Chapultepec Forest, 3.9 km from Soumaya Museum and 4.6 km from Museo de Memoria y Tolerancia. The property is non-smoking and is situated 1.3 km from National Museum of Anthropology.
The rooms in the hotel are equipped with a coffee machine. With a private bathroom fitted with a shower and a hairdryer, rooms at Casa Castillo also boast free WiFi, while certain rooms are fitted with a terrace. At the accommodation rooms have a flat-screen TV and a safety deposit box.
Round-the-clock advice is available at the reception, where staff speak English and Spanish.
Museo de Arte Popular is 4.7 km from Casa Castillo, while The Museum of Fine Arts is 5 km from the property. Benito Juarez International Airport is 14 km away.