Hotel Du Quai
Hotel
Villeneuve
This non-smoking hotel is located in the centre of the picturesque town of Villeneuve, only steps away from the shores of Lake Geneva and a ship landing stage. It features a bar and free Wi-Fi.
Number of rooms: 12
4, rue du Quai, 1844 Villeneuve, Switzerland