Holiday Inn & Suites Suites Odori Park

8-6-1 Minami Nijo Nishi, Chuo ku, Sapporo, Japan 060-0062

JDS Travel News JDS Viewpoints JDS Africa/MI