Astra Vevey Hotel & Restaurant ligt in het centrum van Vevey, op slechts een steenworp afstand van het treinstation. Het biedt een spa en een dakterras met uitzicht op het Meer van Genève en de Alpen. Er is gratis WiFi beschikbaar.
Alle kamers hebben airconditioning, kabel-tv, een minibar en faciliteiten voor thee en koffie. Alle badkamers hebben een haardroger en badjassen.
De spa biedt een sauna, een hamam en een hot tub op het dakterras met uitzicht op de stad en Lavaux. Er zijn meerdere evenementenruimtes beschikbaar voor speciale bijeenkomsten.
In Le Pavillon en de Brasserie La Coupole (1912) worden traditionele Zwitserse en internationale gerechten geserveerd. Het Astra Vevey Hotel & Restaurant beschikt ook over 2 bars, een snackbar The Lounge en een dakterrasbar Astra Lounge.