Das 35-stöckige Hotel The Westin Harbour Castle, Toronto liegt in einer Entfernung von 6 Gehminuten von Sportveranstaltung und verfügt über 977 geräumige Zimmer. Das 4-Sterne-Hotel in einem historischen Bezirk von Toronto ist in unmittelbarer Nähe vom St. Lawrence Market und eignet sich gut für Shoppingfreunde.
Das Harbourfront Centre ist ungefähr 550 Meter vom Hotel entfernt, während der Bahnhof Toronto Union in 700 Metern Entfernung von der Unterkunft ist. Das Westin Harbour Castle, Toronto liegt in der Nähe vom Centreville Amusement Park, und zwar in etwa 25 Gehminuten Entfernung. Naturliebhaber werden die Nähe zum See Ontariosee zu schätzen wissen, der ungefähr 250 Meter von der Unterkunft entfernt ist. Auch Royal Alexandra Theatre ist nicht weit entfernt von der Unterkunft. Die U-Bahnstation Union liegt in einer Entfernung von 10 Gehminuten vom Hotel.
Die meisten Zimmer bieten einen Blick auf den Ontariosee und sind mit einem Patio und einem Balkon sowie einem Bügeleisen/Bügelbrett und einer Klimaanlage für zusätzlichen Komfort ausgestattet. Eine Kaffee-/Teemaschine, ein Kühlschrank und Glasgeschirr stehen ebenfalls zur Verfügung. Sie bieten zudem private Badezimmer. Und schließlich bieten die meisten Zimmer einen Blick auf den Ontariosee.
Im Restaurant Harbour Coffee bietet das Westin Harbour Castle, eine Auswahl an amerikanischen Gerichten. Die Gäste von der Unterkunft können verschiedene Speisen in der Lounge- Bar probieren.