- Details
- Photos
- Review
Details
The Westin Harbour Castle is a modern, luxurious hotel located on the shore of Lake Ontario. The hotel lies within easy reach of all major attractions, including the CN Tower, Air Canada Centre, Rogers Centre, and a range of entertainment options at Harbourfront Centre. The Westin’s rooms offer spectacular views of either the lake or the city’s skyline, and also offers facilities for relaxation away from the city buzz with an indoor health club complete with pool, fitness centre, whirlpool and sundeck.
HOTEL FACILITIES ••• two restaurants (one open exclusively for breakfast) • bar & lounge • coffee shop • fitness centre • indoor heated pool • whirlpool • table tennis • squash • parking (charge)
ROOM FACILITIES ••• mini-fridge • flatscreen TV • air conditioning • coffee maker • bathrobes
Price Includes
- Lake View Room Only