Westin Harbour Castle Hotel
From Wikipedia, the free encyclopedia
The Westin Harbour Castle Hotel is a hotel located in Toronto, Ontario, Canada and is part of the Westin Hotels chain.
It was built in 1975 as the Harbour Castle Hilton. In 1987 it came under the Westin banner in a property swap with Hilton Hotels for the Toronto Hilton (formerly Toronto Westin Hotel).
The 34 storey building sits along Toronto Harbour with 977 rooms renovated in 1993. The top of the hotel features a revolving restaurant.