ibis Styles Barcelona City Bogatell Near Barcelona Zoo
Carrer De Llull 71 -
Barcelona,
ES 08005