Hotels in Villars (Dordogne)
We found 1 property with availability in Villars (Dordogne)
Show on map
Bar Des Amis
Place De La Fontaine, Villars (Dordogne), France
Located just near Yves Lambeau Pottery, the comfortable Bar Des Amis Hotel Villars has a terrace. Featuring a store and a restaurant, this Villars hotel is within 10 minutes' drive of Chateau St…
- 1-1