Olivia Plaza Hotel  

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.

Loading Live Rates
Loading...