Originally Posted by
dsquared37
I'll give this a look see. The main concern I have is the Giants game we're targeting is the evening of our arrival. And the only reason we have this game pegged is because it appears to be the easiest to get to from the Shinjuku area.
Well, Swallows' stadium is in Shinjuku-ku. I am biased but it should be more fun than a Giants game.
Hiroshima appears to have a nice stadium (Zoom-Zoom!). One of the few with real grass.
Also, don't overlook Yokohama. It's a nice city and the stadium is right in the heart of it. You can get there by train from Shibuya in about 30 min.