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).
Processing your request
Please wait...
Welcome back! Prices have probably changed since you stepped away.