The Westin Harbour Castle
1 Harbour Square, Scarborough, Ontario, Canada, M5J 1A6
Copyright © 2024 toronto.yabsta.com
All Right Reserved
powered by
This Toronto landmark hotel offers refreshing accommodation and is located on the vibrant waterfront of Lake Ontario. It is CAA/AAA Four Diamond Property and is situated conveniently in the theatre and entertainment districts. With 70,000 square feet of meeting space and many green hotel initiatives, this hotel is the best location to hold a conference or special meeting.