1 Harbour Sq, Toronto ON M5J 1A6

Escape to a vibrant waterfront hotel offering the perfect balance of premium amenities and prime location. Located in downtown Toronto, in the heart of the revitalized waterfront district, The Westin Harbour Castle Hotel offers direct access to many of Toronto's most noteworthy sites and attractions, including Rogers Centre, Scotiabank Arena, CN Tower and Exhibition Place.

View more info on things to do in Toronto on the Tourism Toronto website.



See full details of travel arrangements and discounts available here

This website uses cookies to ensure you get the best experience. Learn more