Hotels Near Rogers Centre

The Hotels Near Rogers Centre
by Malcolm MacMillan
  • Westin Harbour Castle is just minutes away
  • Hotel features great views, ideal downtown location
The lakeview rooms at the Westin Harbour Castle provide spectatular views of Lake Ontario.

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 10 minutes' 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 his his first professional home run at Hanlan's Point Stadium, a ballpark on one of the islands.