Creating an ideal atmosphere for a relaxing stay, this attractive property is the right choice of accommodation, while visiting Toronto.
Located in the heart of the business and entertainment district, the Sheraton Centre Hotel Toronto is 2.5 acres of gardens as well as few steps away from the shopping mall and convention centre. The Eaton Centre, Art Gallery of Ontario, Hockey Hall of Fame, CN Tower and Air Canada Centre are the major attractions in Toronto.
Designed for your comfort and convenience, the 1,377 luxurious accommodation units are well-appointed and come with all the contemporary amenities to make your stay a memorable one.
Overlooking 2.5 acres of waterfall gardens, the Bistro on Two Restaurant serves delicious cuisine for you to enjoy. Guests can relish delectable cuisine in an elegant setting of the Traders Restaurant. The Link Cafe is a perfect spot to relax over a cup of coffee as well as snacks.
The hotel offers well-appointed meeting rooms for organising your business as well as social events. The Senses Spa and Massage Clinic offers a relaxing experience and nourishes your body with the selection of treatments. You can workout at the state-of-the-art gymnasium, have a bracing dip in the swimming pool or wander through the beautiful gardens.