22 Properties
Terrassa at 3,05 km from the city centre
Terrassa at 2,6 km from the city centre
Hotels Europe Spain Barcelona Terrassa Hotels that are pets friendly in Terrassa