Hotel du Soleil, Villeneuve Genead, October 23, 2017August 20, 2024 Check Availability & Book Now Disponibilité Hotel du Soleil is located in the heart of picturesque medieval city of Villeneuve, just 50 m away from the banks of Lake Geneva and approximately 300 m from train station. The city of Villeneuve sits on the very confluence of Rhone river into the Lake Geneva. Hotel du Soleil is a family run hotel ideal for couples with superb location, well trained staff for pleasant vacation and value for money. Address: Grand Rue 20, 1844 Villeneuve, Switzerland Phone: +41 21 960 42 06 Check More Accommodation Uncategorized