Construit en 1945 sur une rue principale et rénové en 2003, l'hôtel compte en tout 145 chambres, dont 30 simples et 115 doubles, réparties sur 9 étages. Dans le hall d'accueil, une réception ouverte 24h/24 avec coffre-fort et bureau de change vous attend. L'équipement comprend également un ascenseur, un café, un coiffeur, un bar, une salle de télévision et un restaurant climatisé avec espace non-fumeur. Un service de blanchisserie ainsi qu'une assistance médicale sont également à votre disposition.
L'hotel se situe sur la Gran Via. Entre Plaza de España et Plaza Callao. A proximité des célèbres musées et du centre ville historique de Madrid. Il est facilement accèssible par les transports en commun et a été rénové en 2004.