AMOCITY
Offering an a la carte restaurant, Hotel Castropol is located in Mexico City, just a 5-minute walk from the capital’s “zocalo” plaza. It off...