The House In the heart of Vevey, steps from the lake stands the Vevey House. The historic townhouse interior was created using the building as inspiration, with its beautiful classic-chic century old style, its high ceilings and its moldings.
Rooms In the very center of Vevey, in a historic town house, the 22 rooms are all unique and evoke the charm of 19th century Patrician homes.
Location Vevey House is perfectly situated in the heart of Vevey, on the market square, Great Place 5