Glories, Barcelona hotels at discounted rates

Glories
Padilla, 173, Barcelona, 080113, Spain