El Vevey Hotel ocupa una mansión del siglo XIX situada en el centro histórico de Vevey, a solo 50 metros de la orilla del lago de Ginebra. Ofrece conexión Wi-Fi gratuita y un bar con terraza con vistas al lago.
Las habitaciones son luminosas y presentan una decoración tradicional. Los baños son compartidos.
Los autobuses públicos de la región de Vevey-Montreux se pueden utilizar de forma gratuita. Montreux está a 7 km.