Das Stadthotel befindet sich im Herzen von Barcelona, direkt in der Nähe der Plaça Catalunya und der Fußgängerzone Las Ramblas. Zahlreiche Geschäfte, Restaurants und Bars sowie eine Anbindung an das öffentliche Verkehrsnetz sind nur wenige Schritte entfernt. Das Hotel wurde 1968 erbaut und 2005 renoviert. Es besteht aus einem 4-stöckigen Gebäude mit insgesamt 46 Zimmern, davon 25 Doppel- und 15 Einzelzimmer. Die Gäste werden von einer freundlichen Empfangshalle mit rund um die Uhr besetzter Rezeption, Hotelsafe und Aufzug begrüßt. Zur weiteren Ausstattung gehören ein TV-Raum und ein Wäscheservice. Die freundlich eingerichteten Zimmer verfügen über ein eigenes Badezimmer, ein Direktwahltelefon, einen Satelliten-/Kabel-TV und ein Kingsize-Bett. Darüber hinaus gehören eine Zentralheizung und ein Mietsafe in allen Zimmern zur Standardausstattung.