This hotel is located in the heart of Montreux, opposite the train station, close to the shops and lake.
There are two restaurants, one of which is the panoramic terrace open only in the summer, offering amazing views over the lake. The other restaurant serves famous gastronomic delights and has one of the best wine cellars in the area.