Furnished apartments accommodation downtown Toronto offers short term rental falts lets for corporate executive or travelers. Accommodation furnished apartments for rent downtown Toronto offers hotel alternative. Great for short stay apartment rental in toronto