Hotel Excalibur is a 4-star accommodation within 2.1 km of Palacio de Bellas Artes. Hotel Excalibur has welcomed guests in Mexico City since 1985.
The hotel is approximately 25 minutes' walk from Chapultepec Castle. Guests can get to Mexico City city center, which is 4 km away.
Benito Juarez International airport is a 15-minute drive from the property.
Hotel Excalibur features 40 guestrooms with free wireless internet, a mini bar, a laptop-compatible safe, ironing facilities and a phone. The guestrooms look out on the street. In-room self-catering facilities include a dishwasher and coffee/tea makers.
Eat & Drink
Located in a busy area, Vips Dinamarca and P.F. Chang's serve a wide range of meals.
Car rental services are available on site.
Wireless internet is available in the hotel rooms for free.
No parking available.