Eating & drinking
2 stars Hotel
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 from the train station.
arrow_forward_ios Book a room
Hôtel du Soleil
Grand-Rue 201844 Villeneuve VD - CH
+41 21 960 42 06+41 21 960 42 email@example.com
Not to be missed