Hotel Du Quai
4, Rue Du Quai, Villeneuve, Switzerland
Booking.com
Book Now