163 Properties
Barcelona at 0,99 km from the city centre
Barcelona at 2,14 km from the city centre
Hotels Europe Spain Barcelona Barcelona Hotels with adapted rooms in Barcelona