No image available for this hotel
No image available for this hotel
Montreux, Montreux
Spend a second to
save a fortune!
Spend a second to save a fortune!
Route de Caux 16, Montreux
The majestic Victoria Hotel can be found in Glion above Montreux (connected by funicular) and is renowned for its breathtaking views of Lake Geneva and the snow-capped Alps.
See MoreUsage of subsidiary facilities may incur additional fees