Located in Zona Rosa, this hotel is within 1 mi (2 km) of The Angel of Independence Monument, Chapultepec Park, and Monumento a los Ninos Heroes. Castillo de Chapultepec and Torre Latinoamericana are also within 3 mi (5 km). Sevilla Station is 12 minutes by foot and Insurgentes Station is 12 minutes.