Hotels are expensive while apartments require long term lease. But the new breed of hotel apartments lets you experience a hotel accommodation for the price of an apartment. 
For hotel apartment Toronto (http://www.rosemontresidences.com), see the Rosemont Residences. They offer 1-2 bedroom unfurnished or furnished apartments with several amenities including security, bike usage, fitness centre, stadium style movie theatre, golf simulator, clubhouse, billiard & games, rooftop lounge, patio barbecue, business centre, events, and more.
The Rosemont Residences is close to the CN Tower, Eaton Centre, major commercial establishments, and a bus tour to Niagara.