Fantastic stylish location in the middle of Montreux, with breathtaking views of the lake!