slide-home
slide-home02
slide-home03
slide-home04
slide-home05
slide-home06

Boutique hotel in Barcelona

Olivia Plaza is a four-star superior boutique hotel located in the heart of Barcelona, in Plaça Catalunya, a stone’s thrown from modernist Barcelona, the Ramblas, the shopping and financial area of the city and all the main museums.

With a modern design, Olivia Plaza Hotel combines comfort, quality and personalised service to offer you the best services.