Where is Tokyo National Olympic Stadium?
Tokyo National Olympic Stadium is located in Shinjuku. It's in a neighbourhood well known for its regional tours and restaurants. If you're looking for things to see and do in the area, you might want to stop in and see Disneyland® Tokyo and Tokyo DisneySea®.
Things to see and do near Tokyo National Olympic Stadium
What to see near Tokyo National Olympic Stadium
- Tokyo Imperial Palace
- Tokyo Tower
- Tokyo Dome
- Sensō-ji Temple
- Tokyo Sky Tree
Things to do near Tokyo National Olympic Stadium
- Meiji-jingu Gaien Ice Skating Rink
- Shinjuku Gyoen National Garden
- Takeshita Street
- Omotesando Hills
- Takashimaya Times Square