Zocalo Central, situé à côté de la Cathédrale Métropolitaine, est l'endroit idéal pour passer un séjour de détente au coeur de la ville de Mexico. Les équipements de l'hôtel incluent: restaurant avec cuisine mexicaine et internationale, terrasse panoramique surplombant la ville, élégant bar, service de chambre, service de baby-sitting (payant), service de blanchisserie, location de voiture, sauna, salle de fitness et parking.
L'hôtel, situé dans un bâtiment historique, est à seulement 7 km de l'aéroport international de Mexico et à quelques minutes du le Paseo de la Reforma. Pendant leur séjour, les clients pourront facilement visiter: Palais des Beaux-Arts, Basilique Notre Dame de Guadalupe et Teotihuacan, le Palacio Nacional et de la Alameda Central Park.