Loading hotels
Confirming room availability...
Hotel Isabel, Isabel La Catolica 63, Mexico City, Mexico
With a stay at Hotel Isabel in Mexico City (Cuauhtemoc), you'll be minutes from Ayuntamiento and Plaza de la Constitucion. This hotel is close to Zocalo and Torre Latinoamericana.