Westin Harbour Castle
Check availability

Rooms from £72.25 ( €79.48 / $104.76 ) per night
Westin Harbour Castle
1 Harbour Square
Toronto
Ontario
M5J 1A6
Canada
The Westin Harbour Castle is a 977-room hotel rising above scenic Lake Ontario, and is conveniently located near major attractions, including the Air Canada Centre, CN Tower, financial and theatre districts. The hotel has easy highway access and is less than 30 minutes from Pearson International Airport. Once inside, you will marvel at the spacious marble lobby, with floor to ceiling windows and casual elegance throughout the hotel prevails. Unwind with a workout in the gym, or outdoor tennis court, indoor heated pool and whirlpool and then relax in one of the beautifully appointed guest rooms, complete with excellent amenities.
Online Hotel Bookings