Perfect place that’s in the heart of downtown Toronto. CN Tower and Roger Centre are both a 5 minute walk away.