Use our online tools to modify or update your booking. Check out your options:

Manage your booking View travel requirements
Go to main content

Westin Harbour Castle Toronto

About this hotel

5,418 Reviews

Westin Harbour Castle is located on the waterfront of Lake Ontario and walking distance to Scotiabank Arena and the Hockey Hall of Fame. Hotel offers High Speed Internet, on site dining, fitness center, business services and a heated pool.

Location

1 Harbour Square, TORONTO Ontario, M5J 1A6, CA
Westin Harbour Castle Toronto