Luis Fragoso Magnificent 4* hotel with breathtaking view of the lake (VD-CH) Montreux, Place du Marché 6B, 1820 Montreux, SwitzerlandCommercial premises