Loading hotels
Confirming room availability...
Bristol, Plaza Necaxa 17, Mexico City, Mexico
With a stay at Bristol Hotel in Mexico City (Cuauhtemoc), you'll be minutes from British Embassy and The Angel of Independence Monument. This hotel is close to Monumento a los Ninos Heroes and Castillo de Chapultepec.