Hotel Overview

An urban oasis in downtown Toronto

Sheraton Centre Toronto Hotel welcomes guests to an urban oasis, away from the hustle and bustle of downtown Toronto. Located amidst the city's financial and entertainment districts, our 4-star hotel places you within moments of local nightlife, theatre venues, the Convention Centre and the headquarters of local and global corporations. Take the nearby subway and explore hip neighbourhoods renowned for dining, street art, live music and relaxing green spaces, then return to our hotel and socialise in our communal spaces humming with positive energy.

Deluxe hotel amenities include a 24-hour, state-of-the-art fitness centre, an indoor/outdoor heated pool and a stylish lobby with plenty of places to collaborate, chat or sip on a drink. With more than 130,000 square feet of contemporary meeting space, an array of on-site dining and close proximity to top attractions and the financial district, our hotel brings business and leisure together in downtown Toronto. When the day is done, recharge in refined rooms and suites appointed with modern furnishings and workspaces with ergonomic chairs.


Award-Winning Green Hotel Practices

Improving Housekeeping Sustainability

Our hotel is a Green Key Award winner for meetings, with programs to reduce environmental impact, from catering and stationery to our Make a Green Choice initiative.

Learn More

Guest rooms

back to top