A pochi passi dal centro degli affari di Madrid, gli ospiti di questo hotel si troveranno circondati da ristoranti, negozi e luoghi di intrattenimento. Situato in Plaza Castilla, i visitatori avranno facile accesso alla stazione ferroviaria di Chamartín e ai suoi dintorni dall'hotel. Lo stabilimento è anche vicino allo stadio Santiago Bernabeu e all'aeroporto di Barajas, assicurando che gli ospiti possano visitare i principali punti di interesse della città. Ci sono sale riunioni per coloro che vogliono continuare a lavorare durante il loro soggiorno all'estero. Le camere sono spaziose e accoglienti, oltre a molta luce naturale. I viaggiatori d'affari apprezzeranno le strutture e i servizi business dell'hotel.