Este hotel se encuentra en Cuauhtémoc, a 10 minutos a pie de Glorieta de los Insurgentes, Paseo de la Reforma y Monumento El Ángel de la Independencia. Zócalo y Embajada de los Estados Unidos también se encuentran a 5 km (3 mi). Estación Insurgentes se encuentra a 5 min caminando, y Estación Sevilla se encuentra a 8 min a pie.