Located on the waterfront of Lake Ontario in Toronto, The Westin Harbour Castle offers a luxurious and scenic stay for travelers visiting the city. This hotel features an electric vehicle charging station, making it convenient for guests with electric cars to recharge during their stay. The Westin Harbour Castle offers spacious rooms, a fitness center, multiple dining options, and stunning views of the lake and the city skyline. Guests can explore the nearby attractions such as the CN Tower or take a leisurely walk along the waterfront. With its prime location and commitment to sustainability, The Westin Harbour Castle is a top choice for travelers.