Das Hotel ist zentral in Madrid zwischen der 'Plaza de Espana' und der 'Puerta del Sol' gelegen. Einkaufsmöglichkeiten, Restaurants und Bars sowie öffentliche Verkehrsmittel finden Sie in der unmittelbaren Nachbarschaft. Der Flughafen ist etwa 16 km entfernt.