bigmouse.sg
Accommodation in Abashiri, Hokkaido (Toyoko Inn Abashiri Ekimae)
Name: Toyoko Inn Abashiri Ekimae Address: 1 Chome-3-3 Shinmachi, Abashiri-shi, Hokkaidō Map code: 305 675 176*36 Approx room rate per pax: 8,600 Yen (about a third of the cost of the hotels. thumb…