Hotels
Travel
Ibis Barcelona Sant Andreu de La Barca
Address:
Calle Energia 1
08740 Castellbisbal, ES
view map
Hotel star rating:
2 stars
Map:
Contact
·
Privacy
·
Terms