Montreux, Montreux Switzerlan, Switzerland
Raffles Le Montreux Palace; Montreux; Switzerland; is a 5 star hotel between Lake Geneva and the Alps is an ideal starting point for many day trips. It can be reached from Geneva international airport in 45 minutes and from major European cities by car.
Click here for the no frames version of the hotel accommodation