Offering a shared lounge and various recreational opportunities, the 3-star pet-friendly Hotel Templo Mayor Mexico City is located in the shopping district of Mexico City, about a 5-minute walk from the renovated museum "Museo Nacional de las Culturas". Boasting a location a short way from Mexico City Metropolitan Cathedral, this comfortable hotel offers 37 rooms and a terrace bar onsite.
The hotel is located 1 mile from Torre Latinoamericana Skyscraper and 0.3 miles from Zocalo subway station. The cultural centre "Palacio de Bellas Artes" is also located within 20 minutes' walk of the Templo Mayor. Guests might as well enjoy proximity to Plaza la Soledad, situated 0.6 miles away. Explore the historical sights of Mexico City, starting with the 18th-century House of Tiles Baroque Palace situated 18 minutes' walk away. Republica de Argentina bus stop is just moments from the Templo Mayor Mexico City.
A storage space are included in the rooms for guests' convenience. Furnished with a writing table, they also have sound-proofed windows. The private bathrooms, complete with a walk-in shower and a separate toilet, along with bath sheets and towels, are also provided.
Restaurante San Francisco is situated a stone's throw from this property.