A stay at Hotel Castropol places you in the heart of Mexico City, within a 10-minute walk of Zocalo and Palacio Nacional. This hotel is 0.6 mi (1 km) from Templo Mayor and 0.7 mi (1.1 km) from Metropolitan Cathedral (Catedral Metropolitana).