Ibis Styles Barcelona

Carrer de Llull 71, 08005 Barcelona

unnamed.jpg
Accommodation
Hotel