Prime location
Guests enjoy the location of this hotel, which they say is right on the edge of the business district. They note that it's within walking distance of a number of attractions and restaurants, and that the CN Tower and the home of the Toronto Blue Jays are also nearby.