Das 2006 erbaute Hotel hat einen historische Außenfassade und ein modernes Interieur. Es ist in einem klassizistischen Gebäude aus dem 19. Jahrhundert untergebracht und befindet sich in einzigartiger Lage im Herzen der Weltstadt Madrid. Es verfügt über insgesamt 63 Zimmer, ist voll klimatisiert und bietet Einrichtungen wie eine Empfangshalle mit 24h-Rezeption, einen Hotelsafe, einen Aufzug, ein Café, ein Restaurant und einen Fernsehraum. Konferenzmöglichkeiten und (gegen Gebühr) WLAN-Internetzugang stehen den Gästen zur Verfügung, und auch Zimmer- und Wäscheservice werden angeboten. Eine Garage für Gäste, die mit dem Auto anreisen, ist ebenfalls vorhanden (Gebühr).