To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Downtown Montreux with one of its top hotels. The Montreux Palace Hotel is located on the shores of Lake Geneva in Switzerland. Built in 1906 it is fashioned in the Belle-Époque style. It is a member of the Leading Hotels of the World.