Das 43-stöckige Sheraton Centre Toronto Hotel im Stadtviertel Entertainment, in weniger als 1 km Entfernung von der Scotiabank Arena, verfügt über eine eigene Kunstgalerie. Das 4-Sterne-Hotel befindet sich einen 18-minütigen Spaziergang vom St. James Park und lädt die Gäste in eines der 2 Restaurants ein.
Das Hotel liegt im Herzen von der Stadt, 450 Meter vom Eaton Centre und ca. 200 Meter von der U-Bahn-Station Osgoode entfernt. Der Roundhouse Park ist in nur 1,1 km Entfernung vom Sheraton Centre Toronto. Die Unterkunft liegt auch ein paar Schritte entfernt vom Neuen Rathaus. Naturliebhaber werden die Nähe zum See Devonian Pond zu schätzen wissen, der etwa 13 Gehminuten von der Unterkunft entfernt ist. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Elgin and Winter Garden Theatre Centre (ist nur wenige Schritte entfernt von der Unterkunft). Das Sheraton Centre liegt ungefähr 750 Meter vom Bahnhof Toronto Union und 10 Minuten mit dem Auto vom Flughafen Toronto-City enfernt.
Die komfortablen Zimmer mit Blick auf die Stadt sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Natürlich sind auch eine getrennte Toilette und eine Dusche vorhanden. Neben einer getrennten Toilette und einer gebogenen Duschstange umfassen die privaten Bäder auch einen Haartrockner und eine Duschhaube.
Das Sheraton Centre Toronto Hotel bietet ein Frühstücksbuffet mit Vorspeisen und Erfrischungsgetränken. Im Restaurant Dual Citizen können die Gäste einheimische Gerichte in einer warmen Atmosphäre genießen. Das Hotel verfügt über eine Pool- Bar, die leichte Getränke serviert.