Krótki opis
Hotel ten mieści się w odnowionym zabytkowym budynku usytuowanym kilka chwil spacerem od stacji metra, która zapewnia bezpośredni dostęp do wielu atrakcji w centrum Toronto, w tym do oddalonej o 4 km wieży CN Tower. Oferta obiektu obejmuje komfortowe pokoje i apartamenty oraz przyjazną atmosferę. Obiekt Isabella Hotel & Suites jest położony zaledwie 2 km od Królewskiego Muzeum Ontario oraz 3,5 km od hali sportowo-widowiskowej Air Canada Centre, która jest siedzibą drużyny hokejowej Maple Leafs. W pobliżu hotelu znajdują się też centra handlowe i restauracje. Budynek hotelu Isabella powstał w 1891 r. Goście mogą zrelaksować się na dużym patio lub wybrać się na koktajl do baru połączonego z obiektem. Obiekt zapewnia ponadto całodobową recepcję oraz dostęp do Internetu przez szybkie łącze.