Отель расположен в 10 минутах ходьбы от Puerta del Sol, Plaza Mayor и Gran Via. Отель находится в 10 минутах ходьбы от Callao Metro Station. Рядом есть бары и рестораны. Во всех номерах есть фен. Все номера оснащены телевизором. Рядом с отелем находятся такие достопримечательности, как Royal Palace of Madrid, Plaza de Oriente и Museo del Prado.
Холодильник, фен, кондиционер, номера для некурящих, телевизор