Auberge Willow Inn
A unique event in a magical atmosphere.
The Willow Inn is a two-century-old institution in the heart of Hudson with a breathtaking waterfront location along the Lake of Two Mountains. The Willow Inn has ten picturesque bedrooms an expensive outdoor seating and dining area as well as impeccably decorated setting ideal for the most tasteful weddings, celebrations and corporate events alike. The owners seek to continue its tradition as an irremplaceable, iconic country restaurant, inn and venue for local and out-of-town fans.