Cet hôtel bénéficie d'un emplacement privilégié, à proximité des rues principales du quartier de Cuzco à Madrid. Il se trouve à proximité de Nuevos Ministerios et à seulement quelques minutes du parc des expositions Juan Carlos I. En outre, le stade de football Santiago Bernabeu se trouve à 500 mètres. L'aéroport de Madrid-Barajas se trouve à environ 15 km de l'hôtel. Le bâtiment compte 61 chambres climatisées, dotées d'équipements modernes tels que la télévision par satellite et un accès Internet. Pour le confort des voyageurs d'affaires, l'hôtel propose une excellente salle de réunion pouvant accueillir jusqu'à 50 personnes. La salle de réunion est particulièrement recommandée pour les séminaires et les réunions d'affaires et dispose de tout l'équipement audiovisuel nécessaire pour tous ces événements. Le restaurant de l'hôtel peut également être réservé pour les repas d'affaires. Un parking est mis à la disposition des clients arrivant en voiture.