Olivia Plaza Hotel
Hotel
Crafting a memorable escape begins with choosing the right location. The Olivia Plaza Hotel, nestled in the heart of Barcelona’s historic district, presents an opportunity for discovery and relaxation. Located near Catalonia Square, you can explore the city’s vibrant cultural scene, a short stroll from the Church of Santa Anna and El Corte Inglés. This hotel provides a base for experiencing the authentic atmosphere of the city.





















