Das 3-Sterne-Hotel befindet sich mitten im Zentrum von Madrid und liegt in der Nähe folgender Sehenswürdigkeiten: El Rastro, Casa del Ayuntamiento, Plaza de la Villa, Plaza Mayor und Cathedral de la Almudena. In 150 Metern Entfernung finden Sie die nächste U-Bahn Station für individuelle Ausflüge in Madrid. Den Flughafen von Madrid ist etwa 20 Kilometer entfernt.
Es stehen Ihnen zudem ein Restaurant, eine Bar, eine Snackbar, eine Sonnenterrasse mit saisonalem Whirlpool und eine 24 Stunden Rezeption zur Verfügung.
Die 151 klimatisierten und schallisolierten Zimmer des Hotels sind in einem warmen und zeitgenössischen Stil eingerichtet. Die Zimmer sind mit Parkettboden ausgestattet und verfügen über ein eigenes Bad mit Badewanne oder Dusche/ Haartrockner/ kostenfreien Pflegeprodukten, TV, Telefon, Safe, Laptop-Safe, Klimaanlage und Heizung, Minibar, Schreibtisch und kostenloses WLAN.