Windsor Arms Hotel

(View profile)
Windsor Arms Hotel is a Hotel located in Toronto, Ontario. The venue holds between and people. The price of this venue ranges from $145 to $285 per person. They also offer on-site catering. EventSource Users rate this vendor a 4.31 star rating out of 5. Browse their 7 blog posts.

Most recent review

User default avatar


August 2023

We loved out wedding at Windsor Arms! The room was beautiful, the location was amazing and the service was great!

Articles featuring Windsor Arms Hotel