Very nice cottage with exceptional view of the lake Montreux, Place du Marché 6B, 1820 Montreux, SwitzerlandProperty • 6 room(s) • 206 m²