VEVEY HOUSE LOCATION
Vevey House is perfectly situated in the heart of Vevey, on the market square, Great Place 5 :
- 100 meters from the lake.
- 450 meters from Vevey train station (6 minute walk).
- 20 meters from Grande Place parking (500 spaces).
- 200 meters from the nearest public transport stop.