Westin Harbour Castle Toronto: A Long Weekend Staycation by The Average Tourist May 22, 2019 Our 2-night stay at the Westin Harbour Castle was a fantastic home base for a Toronto, Ontario staycation. Read more 9 FacebookTwitterPinterestEmail