Property Location With a stay at Hotel Templo Mayor, you'll be centrally located in Mexico City, steps from San Ildefonso College and Templo Mayor Museum. This hotel is close to Palacio Nacional and Zocalo.Rooms Make yourself at home in one of the 36 guestrooms. Complimentary w... Show More
Reach us, we're available 24/7.