Este hotel se encuentra en Centro de Guadalajara, a 0.1 km de Museo de Cera y a 2.4 km de Consulado de los Estados Unidos en Guadalajara. Templo de San Agustín y Plaza de Armas también se encuentran a 5 minutos. Plaza Universidad Station está a solo 5 min caminando, y San Juan de Dios Station se encuentra a 8 min a pie.