Waterfront venue, The Westin Harbour Castle Hotel, offers elegance & service designed to impress Westin Harbour Castle Hotel is a stunning venue for any wedding day. Here, you could be toasting to a new life with your friends and family while overlooking the beauty of Lake Ontario at dusk… Spending the days leading up to […]
