
Vevey, Switzerland
Astra Hotel Vevey
Hotel
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…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking




