I was staying downtown for an event one evening and booked this hotel because of the convenience. The location is honestly their only selling point. It's right by Dundas Square, so literally a 2-minute walk to the Eaton Centre or subway station. I'm not sure what the parking situation is, as I don't believe they had their own lot or underground garage.
For the price, you get a small room that is clean, and that's about it. There's no free wifi or breakfast, or even room service. I had to go down to get a smoothie for breakfast - 2 smoothies was over $15! I understand that the cost of this hotel is due to its prime location, but I would suggest you spend a little more and get a hotel with more amenities closer to the financial district.