Olívia Plaça Hotel

 
100% love it
  1
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.