Slawo has a great place. It is just accross the street from the station (no noise detected in case you wonder!) and 2 minutes away from Vevey’s beautiful lakefront. It is an ideal place to make base to visit the French side of Switzerland.