Auberge de Duillier is a homey inn and restaurant offering regional cuisine with vineyard and Lake Geneva views. It also features rooms with lake views.