Offering views of mountain, Apt 12 Lake View City Center is located right in the centre of Montreux, 1.1 km from Musée National Suisse de l\'audiovisuel. Guests staying at this apartment have access to free WiFi and a balcony.
This 3-bedroom apartment includes 1 bathroom fitted with a bath, a bidet and a hair dryer. There is a dining area and a kitchen complete with a dishwasher, an oven and a microwave.
Chillon Castle is 2.1 km from the apartment, while Montreux Casino is 60 metres from the p...roperty. Geneva International Airport is 66 km away.
|33 Avenue du Casino|