The 3-star Casa Castelar Hotel is situated a mere 1.6 km away from Museo Casa Luis Barragan, Museo Nacional de Historia and Museum of Modern Art .
The city center is 30 minute walking distance from the hotel. A museum, a cathedral and a palace lie a short distance away.
Polanco underground station is within 5 minutes' walking distance from the property. The hotel lies 15 km away from Benito Juarez International airport.
Rooms of Casa Castelar Hotel are appointed with multi-channel TV, complimentary wireless internet, a CD player, a microwave and a dining area. In-room self-catering facilities include kitchenware, coffee/tea makers and a fridge.
Eat & Drink
Offering Mexican meals, Maison Belen lies in a commercial area, just 50 meters from the property.
Casa Castelar Hotel offers free shuttle service, tour/ticket assistance and laundry.
Wireless internet is available in the hotel rooms for free.
Paid public parking is possible at a location nearby.