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 and funky silver light installations, even in the restaurant and bars.

Chic Barcelona Boutiques(2 of 11)

 
Related