Originally Posted by
DrivingRain
…We're going to 4 Blue Jay games at Rogers Centre...
The Toronto Marriott City Centre Hotel has stadium view rooms. Never stayed, but since your trip seems to be baseball oriented might at least be worth a look.
Last edited by schriste; May 23, 2023 at 5:39 pm