The Westin Harbour Castle rises imperiously above the shores of Lake Ontario, offering guests unrivalled views over the waters of this beautiful natural expanse. Looking out from the lake side of the hotel, you might not realise that you are actually situated right at the heart of Canada’s premier city, Toronto. With most of the city’s great variety of attractions sited conveniently close by, guests can enjoy fantastic shopping, arts and entertainment, dine at any number of world-class restaurants or spend a night on the town with some of the city’s great bars and clubs.
The hotel itself boasts a good range of amenities to cater to a visitor’s whims, from a well-equipped gym, looking out over the bay and islands of Lake Ontario to the relaxing pool, sauna and hot tub. Indulge in a massage from the hotel spa, or dine in style with any of the varied and high-quality dining options. From light bites, to romantic dinners to fun-filled cocktails, all are on hand to ensure a stay at the Westin Harbour Castle is a truly memorable occasion.