General Information
Hotel Eden Palace Au Lac is a 4-star hotels that has been welcoming guests since 1896.
The accommodation went through a renovation in 2001.
Hotel Eden Palace Au Lac is part of Independent under Independent.
There are 100 rooms spread across 5 floors.
Location
Located at 11 Rue Du Theatre in Montreux, Switzerland.
Those looking to explore will find Pierre Arnaud Foundation Art Centre, Palais Lumières, and Orbe Castle nearby.
Facilities & Amenities
Hotel Eden Palace Au Lac has Laundry service, Luggage storage, Garden, Business facilities, Multilingual staff, and more.
Business Facilities
For guests traveling for work, Hotel Eden Palace Au Lac has Business facilities and Conference rooms available.
Contact
Phone number: 41 21-9660800