Located in Champoussin, 24 miles from Train Station Montreux, Champoussin Lodge provides accommodations with a terrace, private parking, a restaurant and a bar. 22 miles from Chillon Castle, the property has a ski pass sales point, as well as ski-to-door access. The property features a hammam, nightclub and free WiFi.
Guests can relax in the wellness area, including a fitness center, a sauna and a hot tub, or in the garden. The area is popular for hiking and skiing, and ski equipment rental is available at the hotel.
The nearest airport is Geneva International Airport, 80 miles from Champoussin Lodge.