Toronto Location and Neighborhood Information
St. James Town is in Toronto’s most populated and culturally diverse residential neighborhoods. The neighborhood’s main thoroughfare, Bloor Street, links this neighborhood community with downtown environs and has attracted restaurants, bistros, shops, and hotels, such as the Isabella Hotel and Suites.
Established in a historic 1891 landmark mansion, the Isabella Hotel and Suites is conveniently located in downtown Toronto, Ontario, Canada. The hotel is a short distance to its primary attraction, the CN Tower, Toronto’s tallest and most defining landmark, soaring over 1,800 feet from the ground. Other attractions such as the Royal Ontario Museum, University of Toronto, and Air Canada Centre, home to the NHL’s Toronto Maple Leafs and NBA’s Toronto Raptors are a few points of interest within 20 km of the hotel.