Windsor Meeting & Event Venue
Take advantage of our hotel's 18 meeting rooms with 17,300 square feet of flexible space, on-site Catering and Meeting Professionals and A/V equipment. We also feature floor plans and set up that meet social distancing requirements. Contact us today!
If you have questions or would you like to book your meeting or event by phone, contact us at 1-519-9661200. Email us at
[email protected].