We have stayed at the Westin Harbour Castle in Toronto many times. We have always enjoyed the view from our rooms at the Westin Harbour Castle. The Westin Harbour Castle is located in the Waterfront neighbour hood of Toronto, which is very scenic. The hotel is very close to the Westin Harbour Castle - Conference Centre, the Jack Layton Ferry Terminal, and the Toronto Port Authority. Oh and also close to the Air Canada Centre - we like to stay at the Westin when we see a concert or Maple Leafs Game at the Hangar because it is so close - also it is close to Union Station to catch a GO Train or to get the subway, the TTC and not the restaurant - although there is a Subway restaurant close by on Yonge Street where we usually stop for a healthy lunch.