Situated on the shores of Lake Ontario, The Westin Harbour Castle offers a waterfront retreat in the heart of Toronto. The hotel features spacious and comfortable rooms and suites, each offering panoramic views of the lake or the city skyline. Guests can enjoy 24-hour room service, allowing them to indulge in delicious meals and snacks without leaving the comfort of their room. The hotel also offers a variety of dining options, including a waterfront restaurant that serves international cuisine. With its prime waterfront location and exceptional room service, The Westin Harbour Castle provides a perfect blend of luxury and convenience for guests looking for a waterfront hotel with top-notch service.