Centrally located aboard the lake in Montreux, this air-conditioned apartment offers panoramic views of Lake Geneva and the Alps. The unit is 1.4 mi from Chillon Castle. Free WiFi is featured throughout the property and free private indoor parking is available on site.
The unit is equipped with a kitchen and a flat-screen satellite TV with with over 1,000 international channels. Luxury toiletries and linen and towels are provided. Guests also have access to spa and gym facilities.
Airport shuttle and chauffeur services are available at special rates for guests.
Geneva International Airport is 41 mi away.
Number of rooms : 4