Barcelona,
Old town.
Hotel
Hesperia Metropol
©
Barcelona Hotels