Questo hotel è ubicato nel centro architettonico e commerciale di Madrid, a circa 50 metri da Puerta del Sol, nei pressi della Gran Via. Dista soli 10 minuti dal Palazzo Reale e dai musei del Prado, Thyssen e Reina Sofia. L'hotel gode di una posizione ideale ed è ben collegato alla rete di trasporti di bus e metropolitana. È ben attrezzato per chi vuole fare escursioni, shopping o andare alla scoperta della città. L'aeroporto di Madrid dista circa 18 chilometri.
Inaugurato nel 2003, questo hotel è il luogo ideale per turisti e per professionisti in viaggio per affari. Dispone di un totale di 62 camere, climatizzatore e hall con reception aperta 24 ore su 24. Ai suoi ospiti offre un ascensore, una caffetteria e un ristorante. Gli ospiti hanno inoltre a disposizione il servizio lavanderia.
Le camere sono attrezzate con minibar, cassetta di sicurezza gratuita, musica di sottofondo, TV (digital plus), telefono con linea diretta, riscaldamento e climatizzatore regolabili individualmente nonché bagno con asciugacapelli. Alcune camere dispongono di doccia con idromassaggio.
La colazione viene servita a buffet. È possibile prenotare con trattamento di mezza pensione, pensione completa o con formula bed and breakfast.