Central hotels in Villars (Dordogne)
Filter Results
Apply Filters
Clear Filters
1 option found
-
Chateau De Villars
Show map
Situated merely a 5-minute walk from eglise Saint-Martial de Villars, Chateau De Villars hotel offers a seasonal outdoor swimming pool. Featuring 6 rooms with views of the park, this guest house is…
From US$ 226price for 1 nightBOOK