The Tokyo Skytree is the tallest tower in Japan with a height of 634 meters.
Asakusa, Oshiage
Landmark
1-2-1 Oshiage Sumida-ku, Tokyo 131-0045
45 minutes by train
ComplexTokyo Solamachi
CityAsakusa