Odori Park in Japan

Image by liou222 from Pixabay

Iconic park full of flowerbeds & fountains, hosting frequent events throughout the year



Address 7 Chome Odorinishi, Chuo Ward, Sapporo, Hokkaido 060-0042, Japan

Phone +81 11-251-0438

Website tokyo2020.org

Maps 385X+X4 Sapporo, Hokkaido, Japan Open Maps

Best Near Places in 20 km
Related destinations