HOTEL LA RENARDIERE, VILLARS, Switzerland
HOTEL LA RENARDIERE is conveniently located at Chemin des Layeux 1 in VILLARS, Switzerland
Hotel Location:
Address: Chemin des Layeux 1
City: VILLARS
Country: Switzerland
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200