Le Major Davel is a hotel offering casual rooms, some with lake views. Guests can enjoy an eatery and a cozy bar. The terrace offers views of the Lavaux vineyards.