Ibis Barcelona Plaza Glòries 22@

Accommodation

Europe, Spain, Barcelona