Hotels in Villars (Vaucluse)
We found 1 property with availability in Villars (Vaucluse)
Show on map
Bar Des Amis
Place De La Fontaine, Villars (Vaucluse), France
Located around 10 minutes by car from Les Moulins a Vent Mill, the comfortable Bar Des Amis Hotel Villars offers comfortable rooms 4.2 km from Plan d'Eau de la Riaille. This 3-star hotel entices…
- 1-1