Hotel Information
Make your escape to The Westin Harbour Castle, Toronto, a harbourfront hotel brimming with sophisticated style and amenities. Located in the revived waterfront area, it offers direct access to some of Toronto's most noteworthy points of interest, including the Rogers Centre, Scotiabank Arena the CN Tower, high end shopping and delicious restaurants. Enjoy being near subway stations and bus stops for easy travel around downtown Toronto. Unwind in spacious accommodations, featuring signature amenities like our Westin Heavenly® Bed and Westin Heavenly® Bath, along with Wi-Fi and stunning views of Lake Ontario.