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: $164 - $306