image_title 3.5

Gothic Quarter, Barcelona, Spain
The Olivia Plaza Hotel has a prime location across from Plaza Catalunya in Barcelona. This 113-room boutique hotel has contemporary flair with bright red accents, funky silver light installations, and excellent room views.

Great Views of Barcelona(1 of 13)

 
Related