Where is Otsuka-ekimae Tram Stop?
Otsuka-ekimae Tram Stop is located in Toshima. If you'd like to find things to see and do in the area, you might like to visit Tokyo Dome and Tokyo Skytree.
Things to see and do near Otsuka-ekimae Tram Stop
What to see near Otsuka-ekimae Tram Stop
- Tokyo Dome
- Tokyo Skytree
- Tokyo Tower
- Nippon Budokan
- Tokyo Imperial Palace
Things to do near Otsuka-ekimae Tram Stop
- Shinjuku Gyoen National Garden
- Sunshine Aquarium
- Namco Namja Town
- Sunshine City Shopping Mall
- Tokyo Metropolitan Theatre