Toronto: Westin Harbour Castle
The 977-room Westin Harbour Castle, with its two 34-storey waterfront towers, offers dreamy views of both Lake Ontario and the entire city. Built in 1975, it is the quintessential urban convention resort, with a giant gym and the largest hotel ballroom in Canada. Vibe: A brass-and-glass style pervades throughout The Westin Harbour Castle, toned down … Continue reading Toronto: Westin Harbour Castle