Great place to stay at for a very reasonable cost, and its right next to the CN Tower.
Theres alot to do within walking distance.