Sapporo City
Sapporo TV Tower
Sapporo TV Tower is one of the most famous landmarks in Sapporo, Hokkaido, located beside Odori Park. Visitors can enjoy panoramic city views from the observation deck, making it a popular sightseeing spot in central Sapporo.
Choose your journey and check vehicle prices