If you’re visiting Toronto and need a place to stay, look no further than the Westin Harbour Castle. Located in the heart of the city’s downtown, right on the shores of Lake Ontario, the Westin is about a 10-minute walk from Rogers Centre. It’s also close to the Air Canada Centre, home of the Maple Leafs and Raptors, and steps away from an endless list of restaurants and other downtown attractions.
The Westin has everything you’d expect from a downtown hotel in a major city — large, modern guest rooms, an impressive athletic center and gym, an upscale restaurant and more. If you fly into Toronto’s Pearson International Airport, the Westin has shuttle service between the hotel and airport.
The hotel has rooms that face Lake Ontario and rooms that face the city; either way, you can’t go wrong. If you’re a baseball fan, you’ll get a kick out of a lakeview room. Look for the Toronto Islands, which provide a bit of interesting baseball trivia. In 1914, while playing at the Double-A level, Babe Ruth hit his first professional home run at Hanlan’s Point Stadium, a ballpark on one of the islands.