The Westin Harbour Castle, Toronto

save place
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.
Have you been here? Share a tip or a photo with fellow travelers.
1 Harbour Square, Toronto, ON M5J 1A6, Canada
+1 416-869-1600