Vevey is centrally located in western Switzerland, on Lake Geneva.
This destination is the ideal base for excursions to the Lavaux wineyards, since 2007 part of the UNESCO World Heritage, to Montreux, Lausanne, Geneva, Bulle, Gruyere, Gstaad and Evian.
Our hotel is located in downtown Vevey, near the train station and within walking distance of the lake.
All shops and old town are close to the hotel.
The Astra Hotel Vevey, also has an underground car park greatly appreciated.