Alba Hotels
Hotel Catalunya PlazaClose This Window
Plaza Catalunya 7, Barcelona 08002

Hotel Catalunya Plaza Barcelona Location Map
Zoom In!
 
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
 
Zoom Out!

Alba Hotels