The Westin Harbour Castle

Hotel overview

The Westin is located just a few steps away from the shores of Lake Ontario, occupying one of the most enviable positions in the downtown area. From here you can take a scenic stroll along the vibrant waterfront, or it's a short walk to many of the city's visitor attractions, such as the CN Tower and Rogers Centre. The rooms are modern and spacious, with comfortable double or king beds, and either look towards the city or out over the lake. There is a small breakfast restaurant on site and a relaxed bar & lounge for early evening nibbles and a sundowner, best enjoyed on the lake view terrace, along with the Harbour Coffee Bar in the lobby for those on-the-go snacks. Guests can also make use of the fitness centre and indoor swimming pool.

 

Ready to
pack your bags?

Speak to one of our travel specialists today.

Get a Quote 01242 253 073

Open Mon-Fri: 9am-5pm

Image

We'd love to keep in touch.

Sign up to get our latest team news, travel tips and holiday inspiration straight to your inbox.