Suggest Your Site

Listing Details

Fairmont Le Montreux Palace

Fairmont Le Montreux Palace

Situated on the shores of Lake Geneva in Switzerland. Luxury hotel features a waterfront location, elegantly appointed guestrooms, and fine dining in the heart of the city.

More Information

Alexa Ranking Details

Alexa Traffic details of http://www.fairmont.com/montreux