El Astra Vevey Hotel & Restaurant está en el centro de Vevey, a pocos pasos de la estación de tren, y cuenta con una zona de spa y una terraza en la azotea, que ofrece vistas al lago de Ginebra y a los Alpes. Hay WiFi gratuita.
Todas las habitaciones incluyen aire acondicionado, TV por cable, minibar y set de té/café. Los baños cuentan con albornoces y secador de pelo.
El spa incluye sauna, hammam y bañera de hidromasaje en la terraza de la azotea con vistas a la ciudad y a Lavaux. Hay varios espacios para eventos o reuniones especiales disponibles.
El restaurante Le Pavillon y la brasserie La Coupole (1912) sirven platos tradicionales suizos e internacionales. El Astra Vevey Hotel & Restaurant también cuenta con 2 bares, el bar The Lounge y el bar Astra Lounge, con terraza en la azotea.