This unpretentious Toyoko Inn offers clean, comfy rooms just a quick stroll from the Kushiro Station, complete with hearty breakfast and friendly service.
7 Chome-2-1 Kitaodori, Kushiro, Hokkaido 085-0015, Japan Get directions
Tszon Tommy
Karz S
Vaughan M
Feria C
Debbie C
Michael B
nizora
Trip.com Member