Cet établissement bénéficie d'un emplacement privilégié dans le centre historique de Mexico. L'hôtel se trouve à seulement 600 mètres des principales attractions touristiques de la ville. Le Temple Mayor, la cathédrale métropolitaine, la place de la Constitution et le Palais national. Cet hôtel occupe un bâtiment classique du XVIIIe siècle. L'hôtel a magnifiquement préservé le design architectural d'origine, en le combinant avec des commodités modernes. Toutes les chambres sont meublées dans un style colonial mexicain. L'hôtel propose à ses visiteurs d'excellentes installations et services, offrant un haut niveau d'excellence qui ne manquera pas d'impressionner. Les chambres décontractées sont équipées d'une connexion Wi-Fi gratuite et d'une télévision par satellite. Certaines chambres offrent une vue sur le monument. Il n'y a pas de climatisation. Il y a un bar qui sert des snacks. Il y a aussi un patio avec une fontaine dans la cour. Une navette vers l'aéroport est disponible.