Montreux hotel reservation: check availability and room rates
Aparthotels in Montreux
1 property found
-
The Studios Montreux - Swiss Hotel Apartments 5 stars
2 Rue Du Cygne, Montreux, Switzerland (Show map)
Located just off Montreux Jazz Festival, this 5-star The Studios Montreux - Swiss Hotel is a 10-minutes’ drive from the oval - shaped 13th - century fortress "Chillon Castle". You will find airport…