Overall
The hotel's location directly on the shores of Lake of Geneva guarantees breathtaking panoramic views of the Alps. Spacious and elegant restaurant, bar, lounges, garden and terrace all await you. The centre of Montreux is easily reached on foot, via the traffic-free lakeshore promenade.
|