Located in Historic Center, this aparthotel is within a 5-minute walk of Zócalo, Metropolitan Cathedral, and Templo Mayor. Palacio Nacional and Palacio de Bellas Artes are also within 10 minutes. Allende Station and Zocalo Station are within a 5-minute walk.