Skip Navigation

Sheraton Centre Toronto Hotel

Sheraton Centre Toronto Hotel is located in the heart of downtown Toronto.  Enjoy spectacular views and relax in the city's largest indoor-outdoor pool.

chevron image dark

Related Deals

Planning your future travels? Check out our boutique style hotels across Canada.

View Offer

Looking for a unique hotel experience?  Try the trendy and stylish Alt Hotels.

View Offer

Ideal for fun-filled year-round getaways, family vacations and meetings.

View Offer

Travelling on a budget? Stay short term with Motel 6 or extend your stay with Studio 6!

View Offer
chevron image orange1

Sign up to receive Edvantage exclusive promotions and newsletter

chevron image white1