Ok let me start off by saying that the Knights inn and downtown Toronto is a one star hotel...so my expectations were fairly low to begin with. I've stayed at my fair share of cheap hotel without issue. I booked this hotel through Priceline despite the ominous reviews because the pictures made the hotel look perfectly doable.
Let me just say that this place is a total crap hole! The first night we checked in was the worst. There is no parking lot for hotel guests and street parking was permit only - so we had to park about 2 blocks away and paid $15/night to park. The Asian guy at the front desk was useless and rude! The first hotel room we stayed in smelled bad and was roughly the size of a closet (seriously!) There were holes in the wall and the floor board had fallen off the wall completely. There was a small fridge in the room that was unplugged (useless) and there was a trash bag taped over the air conditioner.
Worst of all were the fact that the walls are paper thin. We had some rowdy neighbors in the room next to us. I asked the Indian guy at the reception desk to ask them to be quieter. Surprisingly our neighbors did quite down - but again the walls are so paper thin that even when they talked at a normal volume I could still hear every word - and they didn't stop talking until 3AM! We asked to be moved to a new room the next day. The second room we moved to was a little bigger than the first, but still in rough condition. The blinds were broken letting all the light in from the windows. Luckily our new neighbors were much quieter. However the second night there was zero hot water to take a shower - so I had to wait til the next morning for the hotel to get the heat back on.
Bring your own blankets as there is almost no heat in the hotel. The morning breakfast is a complete joke so you'll wanna bring your own food or find a good breakfast place.