The place is 5 mins walk from the Vevey main train station but a bit noisy in the night. The host is helpful although she couldn't understand English.