Olivia Plaza Hotel

Olivia Plaza Hotel
19 Plaça Catalunya
8002 Barcelona
Spain

T +34 93 3168700

oliviahotels.es

11 visitors
since January 2012
 

 

You may like

Around