Where are you going?
Or, let us surprise youSpin the Globe ®

The Westin Harbour Castle, Toronto

The Westin Harbour Castle, Toronto
Located in downtown Toronto on the waterfront, this urban retreat offers 977 rooms, an indoor pool, and an adjoining conference center.
1 Harbour Square, Toronto, ON M5J 1A6, Canada
+1 416-869-1600