Le Windsor, also known as Windsor Ballrooms, is a historic event venue on Peel Street in downtown Montreal. The building opened in the late 1870s as the…
Venues & Spaces · Montreal, Canada · Services: Indoor Venue Hire, Unique & Heritage Venues, Conference & Meeting Rooms, Studios & Film Space