Hotelul este localizat central, pe strada Alcalá, langa faimoasa Plaza de España, la 14 km de aeroportul international Barajas din Madrid.
Este o cladire emblematica a capitalei Spaniei, constructia fiind inaugurata in anul 1918.
Statii de metrou: linia 2, statia Sevilla (la 1 minut de mers pe jos)
Alte atractii in apropierea hotelului: Royal Palace, Puerta del Sol, Plaza Mayor, Opera