Luxury Hotel Near Rogers Centre
Rogers Centre, originally named SkyDome, is a multi-purpose stadium in Downtown Toronto, Ontario, Canada situated just southwest of the CN Tower near the northern shore of Lake Ontario.
1 Blue Jays Way, Toronto, ON
Distance from attraction: 2.3 km
Stay With Us
Private Gym & Pool
Downtown Toronto Location
Close to Toronto Attractions