Japan National Stadium Tour is a Stadium located at 10-1 Kasumigaokamachi, Shinjuku City, Tokyo 160-0013, Japan. It has received 13 reviews with an average rating of 4.6 stars.
The address of Japan National Stadium Tour: 10-1 Kasumigaokamachi, Shinjuku City, Tokyo 160-0013, Japan
Japan National Stadium Tour has 4.6 stars from 13 reviews
Stadium
191 reviews
3 Chome-20-60 Asahimachi, Machida, Tokyo 194-0023, Japan