4 star hotels in Castellar Del Valles
We found 1 property with availability in Castellar Del Valles
Show on map
Can Borrell Villa Carmen
Carretera Sant Llorenc S/N - Km 9.2, Castellar Del Valles, Spain
Featuring an outdoor swimming pool, the 4-star Can Borrell Villa Carmen Castellar Del Valles hotel is 3.4 km from Ermita de Sant Pere d'Ullastre. This comfortable bed & breakfast provides a safe…
- 1-1