Olívia Plaça Hotel

100% love it
In the heart of Plaza Cataluna.
This four-star boutique hotel is in the heart of Plaza Cataluna, mixing modern design, comfort, and personalized attention for each of their 113 rooms. Short walking distance from all of Barcelona's main attractions makes this an ideal place to relax after a long day of sightseeing.