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