Casa Castelar is an elegant 3-star hotel set 2.7 km from Paseo de la Reforma and 7 km from Downtown Mexico City.
Located in a downtown area close to Polanco subway station as well as a palace, monuments and a museum in Mexico City. The venue is 7 km away from the city center.
Aside from using a video projector, audiovisual equipment and projector screens on-site, guests can take advantage of corporate offices and embassies nearby.
There are 14 modern rooms at Casa Castelar Hotel feature free Wi-Fi, a safe, TV, a closet and a separate toilet. Guests can make use of a hairdryer, a spa bathtub and towels.
Maison Belen and Quesadillas Maria Isabel serve Mexican dishes and lie a 5-minute walk from Casa Castelar Hotel.
Casa Castelar Hotel can be reached in 20 minutes by car from Benito Juarez International airport.
The venue offers shuttle service, laundry and wake up service.
Guests will enjoy using a Jacuzzi and a sauna after a busy day in Mexico City.