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.
Hotel of 6 rooms, situated in the heart of the medieval village of Villeneuve. Wi-Fi access offered in room. 2 minutes on foot from the train and bus station, 10 minutes of the center of Montreux by bus. From 3 overnight stays, 10 % of reduction.