Toronto - Isabella Hotel & Suites (3870/BNI)
Location : Canada
Website : http://www.isabellahotel.com
he Isabella Hotel is a designated historical landmark in Toronto. Built in 1891, Isabella reflects the rich history of the city with its pure stone exterior and eye-catching tower. Massive renovations have turned this historical building into a modern hotel with traditional touches. This boutique hotel offers personalized service to all of its guests.