We've stayed at the Novotel in DT Toronto a couple of times and found it be a nice location. Restaurants and shopping very nearby. Also they have a very courteous staff.
Chris in Suburban Houston