Standing at 634 meters high, Tokyo Skytree became the world's tallest tower when it opened in 2012. Its two glass-paneled observation decks offer 360-degree views of Tokyo and its surroundings, even reaching as far as Mount Fuji on clear days. The tower is part of the Tokyo Skytree Town complex, which also houses the Tokyo Solamachi shopping center, the Sumida Aquarium, a planetarium, along with hundreds of shops and restaurants.
1 Chome-1-2 Oshiage, Sumida City, Tokyo 131-0045, Japan
Information above may change without prior notice.
Get to Know Tokyo Skytree
Explore The Area