Venue photo 1

Willistead Manor

4.7(529)
Historical Landmark

About

Willistead Manor is a 36-room historic mansion built in 1906, set within a 15-acre park in Windsor, Ontario. Its Albert Kahn design offers a refined backdrop for business events, blending timeless elegance with accessible features like an interior elevator and exterior ramp.

The manor’s distinctive rooms and rich history create a memorable setting for meetings and receptions. Available by appointment, it provides a unique alternative for corporate gatherings seeking character and charm beyond standard venues.

Best for

  • Historic venue for executive meetings
  • Elegant client dinners & receptions
  • Cultural tours & team-building events

Request a Package

Tell the venue what you're planning and they'll respond with a custom proposal within 1–2 business days.

Custom Package Request

Custom request

Not sure which package fits? Tell us about your event and the venue will work with you to build the right experience from scratch.

What's typically included

  • Space & layout
  • Food & beverage
  • AV & technology

Venue Details

Standout features

Architecture
Albert Kahn–designed 36-room mansion
A historic manor built in 1906 by renowned architect Albert Kahn, featuring classic early 20th-century design and spacious rooms ideal for elegant business gatherings.
Setting
Located within a 15-acre park
The manor sits on expansive grounds offering a serene, park-like environment that provides a distinctive backdrop for meetings and events away from the urban bustle.

At a glance

Rated 4.7 on Google · 529 reviews