Professional Review
This is one of the largest hotels in Canada, almost a destination in itself because of its huge convention center and scenic, if captive, location. The landmark twin towers, joined by vast public areas and a parking lot, face the lake but are beyond easy walking distance of the city center, which keeps most guests on the premises. With its lakeside location, this hotel has more of a resort atmosphere than the Hilton, Marriott or Sheraton, but the bulk of the business here comes from meetings and
General Hotel Information
Downtown Twin Tower Hotel & Resort overlooking Lake Ontario.
| Year Built/ Renovated: | 1974/ 2000 |
| Check In/ Out Time: | 3:00 PM/ 12:00 PM |
| Number of Floors/ Rooms: | 35/ 977 |
Map of The Westin Harbour Castle

Updating Map...