The 4-star Hotel Excalibur boasts close proximity to National Museum of Anthropology just 2.6 km away. This hotel dates from 1985 and was refurbished in 2008.
Hotel Excalibur is also placed within a 30-minute walk of Museo Nacional de Historia. The property is set within 4 km distance from Mexico City city center.
Hotel Excalibur is a property in Mexico City that comes with 40 rooms and provides free Wi-Fi, a mini bar, climate control, a private safe and a trouser press. Some rooms overlook the street. They are equipped with a dishwasher and coffee/tea makers.
A variety of dishes are served in P.F. Chang's and El Lugar del Mariachi, which are 5 minutes’ walk away.
There is Cuauhtémoc metro station not far away. The hotel is located 15 minutes' drive from Benito Juarez International airport.
The hotel offers currency exchange, a baggage storage and a safety deposit box along with a business centre and a photocopier to fulfill the needs of all travelers.