Das Hotel befindet sich in einem historischen Gebäude aus dem Jahr 1904 im Zentrum Madrids, das von dem Architekten Antonio Palacios entworfen wurde. Es grenzt an die „Landschaft des Lichts“, ein außergewöhnliches städtisches Umfeld, in dem Kultur, Wissenschaft und Natur seit Mitte des 16. Zu diesem Gebiet gehören der Paseo del Prado zwischen Cibeles und der Plaza del Emperador Carlos V in Atocha, der Retiro-Park und das Jerónimos-Viertel.
Diese hervorragende Lage bietet Hotelgästen nicht nur die Möglichkeit zu einem angenehmen Besuch dieser drei wichtigen Museen, sondern auch zur Erkundung der vielen Attraktionen, die Madrid zu einer der charismatischsten Städte Spaniens machen.
Das Hotel verfügt über 113 moderne und sehr geräumige Zimmer, die u.a. mit Klimaanlage, Zentralheizung, „Sleep Better“-Matratzen, Regendusche, Flachbildfernseher, Espressomaschine, Wasserkocher und Internetanschluss ausgestattet sind. Es gibt Standardzimmer, Premium-Zimmer und Junior-Suiten. Darüber hinaus bietet der Fitnessraum auf dem Dach einen spektakulären Blick auf die Skyline von Madrid.
Die Gastronomie ist einer der Schwerpunkte der Hotelkette, die ihren Gästen erstklassige Küche bietet. In diesem Fall ist es das Chez Madrid, ein Restaurant, das dem klassischen Service und seinen sorgfältigen Umgangsformen Tribut zollt. Hier können Sie ein Menü genießen, das die Klassiker neu erfindet und an den Madrider Stil anpasst. Daneben bietet der täglich geöffnete Teesalon Suite & Tea eine Feinschmeckerauswahl an Tees und -Snacks.
Das Hotel verfügt über drei Veranstaltungsräume, die sich ideal für Tagungen, Kongresse und Hochzeiten eignen. Der größte Raum bietet Platz für 50 Gäste. Für kleinere Meetings können auch Junior Suiten gebucht werden. Auch ein Eventplaner steht zur Verfügung.
Diese Unterkunft wurde für ihr Umweltengagement mit den Umwelt- und Energiezertifikaten ISO 14001 und 50001 ausgezeichnet.