AMOCITY
Located less than 5 minutes’ walk from Palacio de Iturbide Museum and Torre Latino, Hotel Histórico Central offers Colonial-style architectu...