Farm Inn Tsurui Farm Stay Tsurui, Hokkaido
Situated in Tsurui, 23 km from Kushiro City Zoo and 27 km from Kushiro Harbor, Farm Inn Tsurui offers air conditioning. The property has garden and quiet street views, and is 28 km from Kushiro Tourism and International Relations Center.
085-1211 Hokkaido, Tsurui, Aza Shimosetsuri 5-3, Japan