La Tour-de-Peilz, Switzerland
Historic hotel dating back to 1864 overlooking the beach and a lake - 7 km from Chillon Castle and Lavaux Vineyards.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 52
Rates: $190 - $355