Holiday Inn Zocalo

Holiday Inn Zocalo Address: 5 De Mayo 61 Col. Centro 61, Mexico City, Mexico

Minimum price found for Holiday Inn Zocalo was: 1396 MXN

Click here to get more information, photos & guest ratings for Holiday Inn Zocalo