Staying at the Major Davel lakeside hotel with its view of the Lavaux vineyards and the Alps is so pleasant.
The hotel comprises a café, restaurant and terrace and is an integral
part of local heritage. This is an address that is both historical and
out of time. A place where everyone comes to enjoy a moment of
relaxation, a drink or a good meal in a lakeside atmosphere with