The Sheraton is perfectly situated to enjoy downtown Toronto. Friendly staff and clean comfortable rooms will make your stay very relaxing. Easy walking to all major downtown sites. Many rooms have wonderful city views.
Traveller from NS
Centrally located downtown, many of Toronto's main attractions are within walking distance; PATH, the world's largest …More
was good experience, clean,and comfortable. i really recommend this hotel to everyone visiting Toronto.the hotel was close to the University and shopping, and there were a number of good restaurants on site or close by, free fairly reliable Internet
Eaton Centre shopping, Queen's Park, and Toronto's thriving theater scene, with its famous Elgin Theatre, are all …More