The Westin Harbour Castle Hotel – Toronto

‘The Westin Harbour Castle Hotel’ from the waterfront.
Like a sentinel on the shoreline The Westin Harbour Castle Hotel commands reathtaking views of the lake. This inspiring design beckons the traveller and is just as eye catching from the moment one enters the foyer. Relax in a warm and friendly atmosphere. Sample a short stay and we believe you will come again.

The pool is one of the most pleasant experiences you can have.


Coffee for three and two for tea ?- or just by yourself. The mizzen will not disappoint you. A beautiful way to relax and enjoy the ambiance.