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.
Planning your future travels? Check out our boutique style hotels across Canada.
Looking for a unique hotel experience? Try the trendy and stylish Alt Hotels.
Ideal for fun-filled year-round getaways, family vacations and meetings.
Travelling on a budget? Stay short term with Motel 6 or extend your stay with