Westin Harbour Castle
The Westin Harbour Castle is a distinguished hotel located on Toronto’s scenic waterfront. It offers over 70,000 square feet of versatile event space, including the expansive 25,000-square-foot Metropolitan Ballroom, making it ideal for conferences, weddings, and meetings. Guests can enjoy modern amenities, comfortable accommodations, and stunning views of Lake Ontario, all within close proximity to…