That hotel at the park is pretty neat. You could watch the game from your room, the hard rock cafe sits in center field, I've watched a game from there, something to do once I think, I'm a pureist for the actual seats. I can think of some seedy places to go in T.O. but not many would I or pro ball players frequent........