The Westin Harbour Castle

Escape to one of our beautifully appointed guest rooms and suites, complete with revitalizing amenities

Westin Harbour Castle

The Westin Harbour Castle is located on the shores of Lake Ontario, steps away from the Downtown Core via the PATH, Toronto’s underground covered walkway. Take a walk along the revitalised waterfront, explore Toronto’s theatre and entertainment districts and discover delight in all the seasonal fun our neighbourhood has to offer.

This CAA/AAA Four Diamond property features refreshing accommodations in Canada’s largest city, is a landmark downtown Toronto hotel and your haven of personal well-being in Toronto.

Harbour Street
Toronto ON
Get directions