In the heart of downtown Toronto
Most guests of this property have loved its location. The hotel is located right in the middle of downtown Toronto and is within walking distance of many of the city's main attractions. Guests loved being able to walk out the front doors of the hotel and right into the heart of the city.