Set in Clarens, 1.5 km from Train station Montreux and 1.4 km from the centre, Le 59 Apartments offers air-conditioned accommodation with free Wi-Fi, and water sports facilities. Private parking is available on site.
Number of rooms: 2
59 Rue du Lac, 1815 Clarens, Switzerland