Отель находится в 10 минутах ходьбы от Callao Metro Station. Рядом есть бары и рестораны. Рядом с отелем расположены такие достопримечательности, как Plaza Mayor, Royal Palace of Madrid и Puerta del Sol. До Puerta del Sol можно доехать за несколько минут.