The family-run Hotel du Soleil is situated on the Grand Rue in the heart of the medieval city of Villeneuve, 100 metre from Lake Geneva and 300 metres... [Click here for more about Hôtel du Soleil]
Located in Villeneuve, 6 km from Montreux, Hotel du Port is set right on the shore of Lake Geneva. Free Wi-Fi is available. International cuisine can... [Click here for more about Hôtel du Port]
This completely renovated, non-smoking hotel is located in the centre of the picturesque town of Villeneuve, only steps away from the shores of Lake G... [Click here for more about Hotel Du Quai]
Browse this site using the menu on the left for other hotels and bed and breakfasts