Holiday Inn Hotels Near Rogers Centre

MLB Stadium in Toronto, Ontario
This is our guide to finding Holiday Inn hotels near Rogers Centre, a Major League Baseball stadium located at 1 Blue Jays Way in Toronto, ON.