Situated In The Herat Of Downtown Sapporo And Conveniently Located Near Odori Park, The Sapporo Clock Tower, And The Old Hokkaido Government Building Hotel Okura Sapporo Offers Luxurious Accommodations And A Refined Level Of Hospitality In The North Of Japan