Das 4-Sterne Sheraton Centre Toronto Hotel in erstklassiger Lage im Stadtteil Toronto Stadtzentrum bietet komfortable Zimmer, die den Wasserfall überblicken. Im Hotel gibt es WLAN in den Zimmern, einen Geldautomaten und eine Wechselstube.
Eaton Centre ist in einer 6 Gehminuten Entfernung von hier und Art Gallery of Ontario ist nur 1 km von dem 43-stöckigen Hotel entfernt. Die Unterkunft liegt nur ein paar Schritte entfernt von einem Unterhaltungs- Stadtviertel. Dundas Square und Elgin and Winter Garden Theatre Centre sind vom Hotel aus innerhalb von nur 10 Minuten zu Fuß zu erreichen. Das Sheraton Centre Toronto Hotel liegt zentral nur ein paar Fahrminuten entfernt von der U-Bahn-Station Osgoode.
1372 Zimmer im Hotel bieten einen Balkon und einen Lounge-Bereich. Einige sind im traditionellen Stil eingerichtet und mit einem Sofa und einem ausziehbaren Sofa ausgestattet. Die Zimmer verfügen über einen Minikühlschrank zur Selbstverpflegung sowie WLAN und einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung. In den Marmorbadezimmern gibt es einen Haartrockner und Handtücher.
Jeden Tag serviert das Sheraton Centre ein leichtes einfaches Frühstück mit Vorspeisen und Erfrischungsgetränken. Das À-la-carte- Restaurant Veiled ist eine großartige Besonderheit des Hotels. Es gibt ein hauseigenes Restaurant, wo man einheimische Gerichte genießen kann. Das Hotel verfügt unter anderem über eine Pool- Bar, in der leichte Getränke angeboten werden.