The City of Montreux is a stunning Lakeside resort with breathtaking views and Mediterranean climate. It is the most frequented resort on Lake Geneva.
Montreux is famous for its beautiful location stretching along the shores of a large bay and its mountainous landscape is covered by woods and vineyards against a backdrop of snow-capped Alps.
With historic architecture such as the medieval castle Chateau de Chillon, picturesque lanes with boutiques and traditional cafés along the promenade, visitors flock to this beautiful City.
We look forward to seeing you in magical Montreux for the Landmark Conference 2016!