Rogers Centre
Like baseball? Then you need to head over to Rogers Centre for MLB excitement! Located in downtown Toronto, this stadium is home to the Toronto Blue Jays. You’re sure to enjoy a great game during your visit. You can now visit Downtown Toronto with easy access to the Vaughan TTC Metro Centre, which is a short 5 minute walk from our hotel.
Toronto, ON M5V 1J3, Canada M5V 1J3 Toronto Canada