Vevey Bord Du Lac offers a lakeside experience with views of the Alps. Enjoy the promenade and seasonal beach access.