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.

Accessibility needs are catered for. Please get in touch to discuss your requirements.


Travel to Toronto

Travel in Toronto

Tourism Toronto

Find your best route and mode of transport with Citimapper

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