Hostellerie du Lac is a restaurant offering French cuisine with informal rooms and views of Lake Geneva, plus complimentary Wi-Fi.