Das Hotel genießt eine bevorzugte Lage, die mit den Hauptstraßen des Madrider Stadtteils Cuzco verbunden ist. Es befindet sich in der Nähe von Nuevos Ministerios und nur wenige Minuten vom Messegelände Juan Carlos I entfernt. Darüber hinaus ist das Fußballstadion Santiago Bernabeu 500 m entfernt. Der Flughafen Madrid-Barajas befindet sich in einer Entfernung von etwa 15 km vom Hotel. Das Gebäude verfügt über insgesamt 61 klimatisierte Zimmer, die mit modernen Annehmlichkeiten wie Sat.-TV und Internetzugang ausgestattet sind. Für den Komfort von Geschäftsreisenden bietet das Hotel einen ausgezeichneten Tagungsraum für bis zu 50 Personen. Der Tagungsraum ist besonders für Seminare und Geschäftstreffen zu empfehlen und verfügt über alle notwendigen audiovisuellen Geräte für solche Veranstaltungen. Das hauseigene Restaurant kann auch für Geschäftsessen reserviert werden. Für Gäste, die mit dem Auto anreisen, steht ein Parkplatz zur Verfügung.