Gelegen in het centrum van Toronto, op loopafstand van het Eaton Centre, CN-Tower, Yonge Street, diverse winkels en de metro ligt het Holiday Inn Toronto Downtown.
Het hotel heeft een restaurant, bar, zwembad, fitnesscentrum met spa-faciliteiten en een kiosk.
De kamers zijn voorzien van airconditioning, televisie, telefoon, wekkerradio, mini-koelkast, koffie- en theefaciliteiten, strijkijzer en strijkplank, kluisje en föhn.