Loading hotels
Confirming room availability...
Hotel Menara, 88 Calle Nezahualcóyotl Centro, Mexico City, Mexico
Near Zocalo<br /><br />With a stay at Hotel Menara in Mexico City (Downtown Mexico City), you'll be within a 5-minute drive of Torre Latinoamericana and Arena Mexico. This hotel is 0.8 mi (1.3 km) from Zocalo and 1 mi (1.5 km) from Palacio de Bellas Artes.