L''hôtel est situé dans le centre de Barcelone, à 550 m de la place Catalunya, à 1,5 km de Las Ramblas, à 2 km de l''église Sagrada Familia et à 3,5 km du Parc Güell.
Les installations et services comprennent: salle de petit déjeuner, accès à Internet sans fil, parking (payant), ascenseur, salle de réunion, centre d''affaires et réception ouverte 24 heures. Les chambres disposent de: minibar, climatisation, chauffage, accès Internet sans fil, coffre-fort (caution), bureau, télévision, téléphone, sèche-cheveux et salle de bains. Adresse: Diputacion 257, 08007 Barcelona, Spain.