L'hotel è situato al centro di Madrid, a dieci minuti a piedi da Puerta del Sol e a cinque da Plaza Colón; è una zona principalmente commerciale e affaristica.
Le camere sono dotate di bagno privato e nell'intero edificio è disponibile una connessione internet wi-fi. Si tratta di una struttura sobria con una posizione perfetta per coloro che desiderano visitare la città. Sebbene l'hotel non offra il servizio di prima colazione, nella zona circostante troverete una vasta scelta di ristoranti e strutture ricreative.