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.

Travel to Toronto
TORONTO TRAVEL GUIDE
See full details of travel arrangements and discounts available here