Located on the north shore of Lake Geneva, 12 mi/19 km from Lausanne, sits the quaint and quiet town of Vevey. This French-speaking part of Switzerland is noted for being the birthplace of milk c...
Vevey, Switzerland
Small three-story Hotel with modern comforts and two restaurants is located in suburban area, 1 km from Vevey train station....
View Hotel Details
2 Tourist Class
Commission: 12%
Rooms: 16
Rates: $175 - $263