Isabella Hotel And Suites
The 3-star Isabella Hotel And Suites is situated a mere 3.2 km away from CN Tower. Isabella Hotel And Suites has been welcoming guests to its bright rooms since 1981.
Located in a downtown area close to Sherbourne subway station as well as a theater, a museum and a tower in Toronto. Guests can get to Toronto city center, which is 2 km away.
Isabella Hotel And Suites offers 39 guestrooms appointed with individual climate control, TV, a dressing area, a trouser press and a sofa with all the sights of Toronto within easy access. The rooms come with en suite bathrooms featuring a bathtub, a hairdryer and complimentary toiletries.
Guests can enjoy meals of Italian and Canadian cuisine at Osteria dei Ganzi situated within a 5-minute walk of the property.
A 10-minute walk from Gallery 7 India Arts Centre train station. Due to its location 5 km from Toronto City Centre airport, it will take about 10 minutes' drive to get there.
The hotel offers limousine rental services on site.