Olivia Plaza Hotel

100% love it
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.