Westin Harbour Castle

(View profile)
Westin Harbour Castle is a Hotel located in Toronto, Ontario. The venue holds between and 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

User default avatar

S. Russell

July 2015

Fabulous hotel for a conference, the view of the water is amazing! What a great location!

Articles featuring Westin Harbour Castle