Este hotel de lujo se encuentra en Centro, a unos pasos de Plaza de España - Palacio Real y Gran Vía. Puerta del Sol y Plaza Mayor también se encuentran a 15 minutos. Estación de Plaza de España está a solo 2 min caminando, y Estación de Santo Domingo se encuentra a 6 min a pie.