APARTMENT DETAILS
- Grand Rue 32, Montreux, 1820, Switzerland
- hello@swisshotelapartments.ch
- +41 58 261 99 99
Welcome To Montreux Grand Rue Apartments
This beautifully restored belle époque building, renovated to the highest standard, is a luxury hotel in Montreux with all apartments individually designed, boasting panoramic views of Lake Geneva.
All Montreux apartments have a balcony, and are fully furnished with designer furniture. There is a fully equipped kitchen, and washing machine and tumble dryer provided. Luxury toiletries, bedding and towels are offered, and complimentary tea and Nespresso coffee capsules.
Montreux apartments - Location
This central property consists of holiday apartments located near the main marketplace of Montreux at the lakefront. Visit Montreux and stay at the perfect location to explore the town and its many shops, restaurants and activities.
The Montreux Gare, main train station is 2 minutes away, connecting you to many resorts and cities to discover nearby. If you are in Switzerland and wish to visit Montreux, the city is 1 hour from Geneva and Bern, and 2 hours from Zurich.
located
property
View
Internet
on site
Kitchen
Choose your Luxury Montreux Apartment
Montreux Grand Rue Apartments features lake views, free WiFi and free private parking, located in Montreux, 1.7 km from Musée National Suisse de l’audiovisuel.
Standard Three Bedroom Apartment in Montreux with Lake View
This Montreux apartment features 3 bedrooms, 1 living room, 4 bathrooms, balcony and lake views.
Deluxe Two Bedroom Apartment in Montreux with Lake View
This deluxe Montreux apartment features 2 bedrooms, 1 living room, 3 bathrooms, balcony and lake views.
Deluxe Three Bedroom Apartment in Montreux with Lake View
This deluxe Montreux apartment features 3 bedrooms, 1 living room, 4 bathrooms, balcony and lake views.
Liked · It is indeed a home away from home. A luxurious one. The place is immaculate, very spacious, everything you need is here. Ali is very accommodating and hospitable. We’ll highly recommend this place.
Disliked · I like everything in this apartment.