‘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.