Capital, Barcelona hotels at discounted rates

Capital
C/arquitectura 1, Hospitalet, Barcelona, 08808, Spain