Stay at this 3-star hotel in Barcelona. Enjoy daily housekeeping, rainfall showerheads, and an in-room espresso maker. Our guests praise the property condition in our reviews. Popular attractions Plaça de Catalunya and Barcelona Cathedral are located nearby.