A molt poca distància del centre de negocis de Madrid, els que s'allotgin en aquest hotel es trobaran envoltats de restaurants, botigues i llocs d'entreteniment. Situat a la plaça de Castilla, els visitants tindran fàcil accés a l'estació de tren Chamartín i els seus voltants de l'hotel. L'establiment, així mateix, és a prop de l'estadi Santiago Bernabéu i l'aeroport de Barajas, garantint que els hostes puguin visitar els llocs d'interès de la ciutat. Hi ha sales de reunions per als que vulguin seguir treballant durant la seva estada a l'estranger. Les habitacions són àmplies i acollidores, a més de comptar amb molta llum natural. Tant els que viatgen per plaer com per negocis gaudiran de la seva estada en aquest hotel.