A great place to stay. right at the center and very accessable to shopping and public transport and very close to lake. was just a perfect place for a week long stay.
definitely recommended place in Vevey.