Located on the shores of Lake Ontario, The Westin Harbour Castle offers a waterfront retreat with a delicious buffet breakfast. Start your day with a variety of breakfast options, including fresh fruits, pastries, eggs, bacon, and a selection of Canadian specialties. Explore the vibrant city of Toronto, visit iconic landmarks like the CN Tower, and enjoy the stunning views of the lake from your hotel.