Mackenzie House befindet sich in unmittelbarer Nähe vom 5-Sterne-Nobu Hotel Toronto und ist unter anderem in 17 Gehminuten zu erreichen. Das Hotel bietet 34 Gästezimmer mit Blick auf die Stadt.
Kulturzentrum Harbourfront Centre liegt ungefähr 1 km von hier entfernt. Zu den nahe gelegenen Sportattraktionen gehört Mehrzweckarena Scotiabank Arena (ist in einer Entfernung von 16 Minuten zu Fuß vom Nobu Hotel Toronto). Auch University of Toronto – St. George Campus ist in 20 Minuten zu Fuß zu erreichen. Die U-Bahn-Station Osgoode liegt circa 300 Meter entfernt.
Die klimatisierten Zimmer im Nobu Hotel sind mit WLAN ausgestattet, einige verfügen über einen Steinkamin. Im Badezimmer gibt es eine Badewanne, eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken für zusätzlichen Komfort der Gäste.
Sie können im Restaurant Queen Street West in circa 5 Gehminuten Entfernung vom Hotel lecker essen.