Casa Castelar Hotel is a 3-star venue set just 2.1 km from Zocalo Square, Paseo de la Reforma and The Museum of Fine Arts.
The city center is 30 minute walking distance from the hotel. A museum, a cathedral and a palace lie a short distance away.
This comfortable hotel boasts close proximity to a lagoon and forests.
Polanco underground station is within 5 minutes' walking distance from the property. Casa Castelar Hotel is easily accessible from Benito Juarez International airport lying within 15 minutes' drive.
Casa Castelar Hotel offers 14 guestrooms appointed with cable TV, complimentary wireless internet, a DVD player, coffee/tea makers and pay TV with all the sights of Mexico City within easy access. The modern rooms feature bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
Maison Belen serves Mexican dishes and lies just 5 minutes walk from the property.
Guests at Casa Castelar Hotel are offered to use a safety deposit box, currency exchange and a lift as well as shuttle service, tour/ticket assistance and laundry.
The hotel provides head massage, full body massage and back massages for guests to relax and rejuvenate.
Wireless internet is available in the hotel rooms for free.
Paid public parking is possible at a location nearby.