Das Hotel befindet sich 1,5 km vom Königspalast von Madrid, 1 km vom Puerta del Sol und 2 km von der Plaza Mayor von Madrid.
Das Hotel verfügt über: 24 Stunden Rezeption, Café-Bar, Aufzug, WLAN-Internetzugang in den öffentlichen Bereichen und einen Tagungsraum.Die Zimmer sind mit Klimaanlage, TV, Telefon, WLAN, Safe, Haartrockner, Minibar, Kaffee / Tee ausgestattet.Adresse: Los Libreros 7, 28004, Madrid, Spanien.