Holiday Inn Mexico Coyoacan
The pleasant 3-star Holiday Inn Coyoacan is set in the museum district of Mexico City. Founded in 2006, the hotel underwent a renovation in 2009.
This hotel is about 5.5 km away from Templo Mayor, San Angel and Zona Rosa. You can find National Cinematheque, Cacaxtla and Iglesia de la Santa Veracruz only 1.6 km from the property.
The hotel is situated near the cathedral and the castle.
Holiday Inn Coyoacan offers 214 luxury rooms that come with a beautiful view of the city and such facilities as free Wi-Fi, satellite TV, a writing desk, climate control and a rollaway bed. They feature private bathrooms with a bathtub, a Jacuzzi and a hairdryer.
At the restaurant Mexican dishes are served. La Casa de los Abuelos and Casa Licha Pozole are situated in a historic area, about 750 meters from the venue.
A 5-minute walk will take you to Ermita subway station. Guests can reach Benito Juarez International airport within 15 minutes' drive.
Cars are available for rent at Holiday Inn Coyoacan.