Great Resorts: Grand Hotel du Lac, Vevey, Switzerland

This season marks its 150th anniversary of Grand Hotel du Lac, an 1868 dowager set along the shores of Lake Geneva into the quiet Swiss town of Vevey. Throughout the lake would be the snowcapped Dents du Midi, many noteworthy peaks in this area of the French Alps.
hotels – BingNews