(Farm&Inn Imodango Mura)

  • Nestled in Masuura, Imodango-Mura is located just a 10-minute walk away from JR Masuura Train Station and a 20-minute drive from Memanbetsu Airport. Free Wi-Fi is available throughout the property. Rooms are heated and come with towels and linen.

  • Masuura 75-66
    Abashiri, Hokkaido, Japan