Close to CN Tower, bus station & a lot of restaurants.
Great place