The majestic 38-story twin towers that are the Westin Harbor Castle feature 977 rooms and a world of luxurious amenities. Famous Heavenly brand beds ensure a good nights 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 plentiful 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, Westin Harbour Castle Hotel is an exceptional option while staying in the city.