Tower in Sapporo, Japan The Sapporo TV Tower, built in 1957, is a 147.2 metre high TV tower with an observation deck at a height of 90.38 metres. Located on the ground of Odori Park, in the northern city of Sapporo, Hokkaido, Japan, the tower is open to tourists. Wikipedia Address: 1 Chome Odori nishi, Chuo Ward, Sapporo, Hokkaido, Japan 060-0042 Height: 147 m Opened: August 24, 1957 Hours: Sun 9:30AM–9:30PM Phone: 011-241-1131
Note: March 2020, due to concerns about Covid-19,
some businesses are reporting reduced hours and/or temporary closures.
Please check hours before you go.