Located in the historical center of Mexico City, Zocalo Central Hotel provides contemporary rooms overlooking Alameda Park. The hotel opened its doors in 1998 and was remodeled in 2009.
A short walk will take you to National Palace (Palacio Nacional), Museo Nacional de Arte and Templo Mayor in 5 minutes. Downtown Mexico City, National Palace Mexico and Alameda Central are within a 5-minute walk of the property.
Shoppers will enjoy close proximity to markets and shops.
This property has 105 guestrooms including Standard Quadruple Room, Triple Room and Standard Twin Room appointed with individual climate control, free Wi-Fi, TV with satellite channels, an electronic key card and a laptop safe. Guests can enjoy a spectacular view over the cathedral. The hotel rooms come with tile floor and red furniture.
The popular on-site restaurant specializes in international cuisine. El Cardenal are situated in a historic area, about 100 meters from the venue.
A 5-minute walk to Zócalo subway station. Fast access to Benito Juarez International airport within 10 km is provided.
Zocalo Central Hotel also offers a video projector, a meeting room and a slide projector for business travelers.
Guests can make use of a Jacuzzi and a sauna or go in for windsurfing, mountain biking and jet skiing. Zocalo Central Hotel provides a gym, gymnastics classes and fitness center to help guests keep trim.