The 4 star Hotel Excalibur offers a luxury accommodation with 40 rooms to stay in. The building was renovated in 2008.
Museo Casa del Poeta Ramon Lopez Velarde are within a 15-minute walk of the property. The center of Mexico City is 4 km away from the venue.
Hotel Excalibur welcomes guests to take advantage of free wireless internet, a minibar, climate control, a private safe and a trouser press supplied in the rooms. Hotel Excalibur features rooms with the street view. The rooms offer a bathtub, a shower and a hairdryer supplied in the bathrooms.
P.F. Chang's treats guests with Mexican meals and lies within 150 meters from the property.
Benito Juarez International airport is situated within a 15-minute drive from Hotel Excalibur.