The Villa Eden au Lac is located along the banks of Lake Geneva and has panoramic views of the French Alps. The city center and the Montreux Casino, as well as various shopping and dining locations, are only a few meters away from the hotel.
There are 100 guest rooms and suites at the Villa Eden au Lac. All units come equipped with free Internet connections, cable televisions, minibars, work desks, air-conditioning units and bedside tables with lamps. Balconies are found in most accommodations.
The Villa Eden au Lac is a private villa with various leisure facilities. These include an outdoor swimming pool, a fitness center and a sauna. This property also provides meeting and banquet rooms and a restaurant that serves seasonal Western dishes daily.
|