Olivia Plaza Hotel

 
100% love it
  1
Boutique style in the heart of Plaza Cataluna.
A four star boutique hotel 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.

Location

Tags