Westin Harbour Castle Hotel
The Westin Harbour Castle is a hotel building in Toronto, Canada, which is located right on the shore of Lake Ontario. The hotel is operated by Westin Hotels & Resorts group.
History
The hotel was completed in 1975, Harbour Castle Hilton by the Campeau Corporation. The building was then a part of a revitalization project of Toronto's shore area.
Westin Hotel
The 34 - storey building houses a hotel with approximately 977 residential units. The hotel has been thoroughly renovated in 2007. On the roof of the building there are two restaurants, Mizzen and Toula with panoramic views. Of the restaurants from there on a clear day clear view up to Rochester, New York. The building has office and spa facilities ( with pool ) and a large gym.