You have no items in your shopping cart.
If you are looking to enjoy your honeymoon in a vibrant hotel, located on the iconic Toronto Waterfront, then look no further. Newlyweds can experience the perfect blend of rejuvenation and relation with a modern contemporary twist at The Westin Harbour Castle, Toronto. The hotel is located on the refreshing waterfront, just steps away from the Downtown centre and Toronto’s underground covered walkway. For those of you looking for exciting nightlife, the city's lively theatre and entertainment districts are just steps away, as are the Air Canada Centre and other famous attractions.