30 Suehirocho, Yakumo-cho, Futami-gun, Hokkaido, Japan
Enjoy your stay in nature-rich Yakumo!
Our inn is located in the heart of Yakumo, 2 mins walk from the nearest convenience store, and only 10mins walk to the nearest station. Yakumo is a town blessed with beautiful mountains, rivers and sea. Spend your free time doing fun outdoor activities li...
Check-in / out
- 15:00 - 22:00