Astra Hotel Vevey (Montreux Riviera Lavaux)

Starting at
$191

TripAdvisor Review

Based on 298 review

See all

Set in the centre of Vevey, this welcoming hotel makes an ideal base for leisure and business visitors to this part of Switzerland. The premises are conveniently located with the railway station on their doorstep and are just a short walk from the shores of Lake Geneva. The guest accommodation compr...

More details