Este hotel de la zona de Centro se sitúa a pocos pasos de Plaza de España y Gran Vía. Puerta del Sol y Plaza Mayor también están a menos de 2 kilómetros. Estación de Plaza de España está a solo 2 min a pie, mientras que Estación de metro Ventura Rodríguez se encuentra a 5 min.