Great view (France visible) and very nice neighbourhood.
Montreux is itself a great place with any type of services.
Travellers can enjoy trips to great locations near to Montreux.