The majestic 38-story twin towers that are The Westin Harbour Castle,
Toronto feature 977 rooms and a world of luxurious amenities. Famous Heavenly brand beds ensure a good night's sleep in the spacious rooms a ...
Read more
The majestic 38-story twin towers that are The Westin Harbour Castle,
Toronto feature 977 rooms and a world of luxurious amenities. Famous Heavenly brand beds ensure a good night's sleep in the spacious rooms and suites, some of which have breathtaking views of Lake Ontario. For a relaxing day out, check out the nearby Harbourfront Center where natural wildlife meanders through the grounds alongside the human visitors. In the winter, it is possible to ice skate here as well. There are plenty of nearby dining options, but be sure to head to the top of the south tower for dinner at Toula, the in-house restaurant that features exceptional views of Toronto's skyline. Considered by many to be the best hotel in the entire city, The Westin Harbour Castle, Toronto is an exceptional option while staying in the city.