Excalibur is a central 4-star hotel set close to National Museum of Anthropology, Museo del Tequila y el Mescal and Torre Latino. Founded in 1985, the hotel underwent a renovation in 2008.
It is about 4 km away from the center of Mexico City.
Guests of Hotel Excalibur can make use of free wireless internet, a private safe, a minibar, climate control and a trouser press. Some rooms overlook the street. Bathrooms are fitted with a bathtub, a shower and a hairdryer.
Guests can enjoy meals of Mexican cuisine at P.F. Chang's situated within a 5-minute walk of the property.
A 10-minute walk will take you to Cuauhtémoc subway station. The hotel is within 10 minutes' drive from Benito Juarez International airport.
The hotel offers currency exchange, a safe deposit box and a storage room along with a business center and a photocopier for both business and leisure guests.