A unique location between lake, vineyards and mountains.
Surrounded by spectacular mountains, Vevey itself is mostly flat, which makes getting around the town easy. Its main commercial centre has stayed in the heart of the city, near the train station, so it is a delight to wander the pedestrianised old town and do a little shopping in the charming cobbled lanes. Open to the water, the historic Place du Marché is surely one of the most beautiful open spaces on the lake.
visualized in 3D
in our sales office.