Sapporo is the largest city on Japan’s northern-most prefecture of Hokkaido.



Recommended hotels near Sapporo