Auberge Willow Inn is a lakeside event venue offering cozy rooms and dining options in a chic, British-inspired setting.