Exceptional villa with panoramic lake and mountain views, Montreux, Vaud, Switzerland is a 3,121ft2 Montreux luxury Single Family Home listed for sale CHF 5,500,000. This high end Montreux Single Family Home is comprised of 6 bedrooms and 3 baths. Find more luxury properties in Montreux or search for luxury properties for sale in Montreux.