Swing into the getaway of the famous Westin Harbour Castle - Toronto, a harbor front hotel rich with sophisticated style and courtly amenities. Located in the revitalized waterfront area, the Westin offers guests direct access to stunning views of Lake Ontario. Guests also enjoy close proximity to some of Toronto's most noteworthy points of interest, including the CN Tower , Scotiabank Arena, and the Rogers Centre. Refuel in a vast array of dynamic dining destinations. At the Westin, the convenience and proximity to subway stations and bus stops makes travel easy around downtown Toronto.