Windsor Arms Hotel


18 Thomas St.
Claim This Listing

Reviews


Unbelievable it was the most beautiful non-denominations ceremony site there is in Toronto, right in the heart of downtown it doesn’t get any better this location is unique and super high class on every level!! Also overpriced but worth it.


To write a review, you must login first.

Location