Quick Look

Apartment / Flat

SA418

1

Pool

On request


In an ideal location near the shores of Lake Geneva and close to all the amenities of Montreux town centre, Le National Montreux Residences*****...