4 star hotels in Villars (Dordogne)
We found 1 property with availability in Villars (Dordogne)
Show on map
Chateau De Villars
Rue Du Moulin, Villars (Dordogne), France
Located about 25 minutes on foot from the Boschaud Abbey Ruins, the comfortable 4-star Chateau De Villars hotel offers Wi-Fi in public areas and a car park. Featuring a heated swimming pool, the…
- 1-1