Summer 2026 Tours on sale now! 

Mona Montreux, Switzerland

This impressive hotel is located on the shore of Lake Geneva, just a short stroll along the lakeside promenade to the heart of Montreux