Take the Elevator Home at the Westin
The Westin Harbour Castle, named Readers’ Choice Top Hotels in the GTA, welcomes you to Toronto’s vibrant Waterfront. Experience their newly revitalized premium guest rooms featuring refreshing accommodations and gorgeous views of Lake Ontario.
Take the elevator home this weekend and rejuvenate with a well-deserved stay-cation by the water. Click here or call 416-869-7466 for more information.