Situé au cœur de Mexico, à seulement 10 minutes à pied du centre historique et de la cathédrale métropolitaine, l'Hotel Templo Mayor occupe un bâtiment historique du XVIIIe siècle. Il propose une connexion Wi-Fi gratuite et des boutiques sur place.
Les chambres sont décorées avec du carrelage Talavera peint à la main, une télévision par câble et une salle de bains pourvue d'une douche à effet pluie. La décoration de l'établissement comprend de l'artisanat mexicain.
L'hôtel dispose d'un patio central, d'un ascenseur et de coffres-forts à la réception. Le musée Antiguo Colegio de San Ildefonso se trouve juste à côté de l'établissement.
L'Hotel Templo Mayor bénéficie d'un emplacement privilégié à 300 mètres de la station de Metrobus, à 600 mètres de la station de métro Zócalo et à 8 minutes à pied de la gare de Turibus.