The largest city in Canada, Toronto is a cosmopolitan area with a large international population. The center of Canadian finance, it also has a lively cultural scene with art galleries, superb restaurants and world-class shopping. The Sheraton Centre Toronto is located across from city hall, and is in the heart of the financial and entertainment district.

The Sheraton Centre Toronto is conveniently located two blocks away from both Queen and Osgoode subway stations. Valet parking is available on property and public parking can be found directly across Queen St. at City Hall. Taxi's and limousine services are readily available to guests.