Situated 800 metres above Lake Geneva, facing the Alps and right in the middle of the Lavaux vineyards, Hôtel Mirador has an idyllic panoramic view. Mountains are a constant feature, and you can admire the beauty of Mont Pèlerin and the majestic sight of Lake Geneva.