La Rouvenaz, a flagship establishement in the heart of Montreux since 1965, is at once a soulful culinary destination, a charming hotel and a waterfront terrace.
A few steps away from Lake Geneva and only 5-10 minutes walk from Montreux train station and the Convention Centre.