Situato a 3 km dalla Torre CN, l'Isabella Hotel & Suites Toronto, a 2 stelle, offre una cassetta di sicurezza e un estintore. L'hotel offre a tutti gli ospiti reception 24 ore e un late check out, nonché il Wi-Fi in tutte le camere.
La struttura ti colloca nel cuore di Toronto, a circa 2 km dal Mercato di St Lawrence e a pochi passi dalla Casa museo Mackenzie House. L'isabella Hotel & Suites si trova nel quartiere Centro di Toronto, vicino a giardini. Le attrazioni sportive nelle vicinanze sono Air Canada Centre, a 3 km da quest’alloggio. La stazione della metropolitana più vicina è di Sherbourne, a pochi passi dall'Isabella Hotel & Suites.
Dispone di 39 camere dotate di un asse e un ferro da stiro e un impianto di climatizzazione e servizi moderni come una TV a schermo piatto con canali satellitari. I bagni sono forniti di un bagno alla francese, una vasca da bagno e una doccia, nonché con diversi servizi, tra cui asciugacapelli e cuffie per la doccia.
Ogni giorno viene servita una colazione continentale compresa al ristorante. Gli ospiti possono godere di un lounge bar. La zona bar comprende un salone. Il ristorante The Keg Steakhouse + Bar Mansion offre agli ospiti piatti canadesi e si trova a 600 metri dall'hotel.