Grande Place 5, 1800 Vevey, Switzerland
Located just 164 feet from the shore of Lake Geneva, the Vevey Hotel is set in a 19th-century mansion in Vevey's historic center. It provides free Wi-Fi and a bar with a terrace overlooking the lake. The bright rooms are traditionally furnished and feature shared bathrooms. Guests can use public buses in the Vevey-Montreux region free of charge. Montreux is 4.3 miles away.