82 Properties
Barcelona at 0,5 km from the city centre
Barcelona at 2,65 km from the city centre
Hotels Europe Spain Barcelona Barcelona Hotels 2 stars hotels in Barcelona