Amazing location. Montreal Forum is basically across the street. Mount Royal is down the road, and can definitely be walked to. Definitely try out the real life Mario Kart at Combat D’Archers, only a 10 minute drive away.