Westin Harbour Castle is a Hotel located in Toronto, Ontario. The venue holds between 110 and 3000 people. The price of this venue ranges from $500 to $50,000. They also offer on-site catering. EventSource Users rate this vendor a 5 star rating out of 5.
Most recent review
Fabulous hotel for a conference, the view of the water is amazing! What a great location!