

Located in Montreux (Montreux City Centre), Hotel Eden Palace Au Lac is steps from Freddie Mercury Statue and a 4-minute drive from Chateau de Chillon. This 4-star hotel is 18.1 mi (29.2 km) from Portes du Soleil and 19.2 mi (30.9 km) from Villars - Gryon Ski Area.