Photos coming soon
HOTEL
Swiss Hotel Apartments Montreux Lake View & SPA
Av. du Casino 10, Montreux, Montreux, Switzerland
Where it sits
Swiss Hotel Apartments Montreux Lake View & SPA
Av. du Casino 10, Montreux, Montreux, Switzerland
46.43031, 6.91489
Similar stays nearby
Montreux Lake View Apartments and Spa
Hotel · 10 m
Luxury Apartment Lake view & Center of Montreux
Hotel · 28 m
Montreux Panoramic Views 4BD Apartment
Hotel · 28 m
Montreux Lake View Apartments and Spa
Hotel · 34 m
Résidences du National
Hotel · 60 m
Bon Port
Hotel · 83 m
Hôtel Bon Port
Hotel · 85 m
Luxurious 4-Bedroom Apartment in Central Montreux
Hotel · 100 m
Plan around Swiss Hotel Apartments Montreux Lake View & SPA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
