Location: the hotel is centrally located close to the shopping centres, popular theatres and the cities other attractions.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada