The 3-star Casa Castelar Hotel lies within 6 km from Palace of Fine Arts.
The venue is 1.6 km away from Castillo de Chapultepec . The property is set within 7 km distance from Mexico City city center.
The nearby surroundings feature corporate offices and embassies.
Offering fast and easy access to a palace, monuments and a museum, the hotel is 5 minute walk from Polanco subway station. Casa Castelar Hotel is about 20 minutes’ drive towards Benito Juarez International airport.
The property comprises 14 individual rooms appointed with complimentary wireless internet, cable TV, a safe, coffee/tea makers and a work desk. Room facilities also include a microwave, a dishwasher and kitchenware for self-catering.
Eat & Drink
Guests can enjoy Mexican cuisine in Maison Belen located 50 meters away.
There are currency exchange, a safe deposit box and a lift provided on-site.
On-site treatment facilities feature full body massage, head massage and back massages.
Wireless internet is available in the hotel rooms for free.
Paid Public parking is possible at a location nearby.