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