Escape to The Westin Harbour Castle, Toronto, a harbourfront hotel brimming with sophisticated style and premium amenities. Located in the revived waterfront district, our hotel offers direct access to some of Toronto’s most noteworthy sites, including the Rogers Centre, Scotiabank Arena, CN Tower, high-end shopping and delicious restaurants. Take advantage of our location near local subway stations