Montreux Château

Switzerland

Montreux

10 Bedrooms

839m2 Built

2,135m2 Plot Frontline Lake

Price on application

interested in this property?