Don't let the nice looking lobby fool you: this is a low-quality hotel. The rooms smell musty and weird, the bathrooms are old and not very clean looking. The mattresses were not comfortable and everything just seems sort of run down (except the lobby). To top it all off, we found a bed-bug on our last night there (we stayed three nights). The man at the front desk was extremely nice and changed our room, but because the manager was not there they only offered us 50% off of our last night's stay. Skip it, you can find much nicer hotels in Toronto for the same price.