Editorial
Montreux Palace Hotel Editorial Image

The Montreux Palace Hotel is located in Montreux on the shores of Lake Geneva in Switzerland. Built in 1906 it is fashioned in the Belle-Époque style. It is a member of the Leading Hotels of the World.

  • MR: NO
  • PR: NO
  • 2
  • 1171
  • 3

Editorial Image: Montreux Palace Hotel

  • Exclusive image
ID 18901330 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images