Yado Hanafurari offers pet-friendly accommodation in Teshikaga. Guests can enjoy the on-site restaurant. Free WiFi is provided and free private parking is available on site. The rooms are equipped with a flat-screen TV. Each room comes with a private bathroom. You will find free shuttle service at the property. Lake Kussharo is 3.7 miles from Yado Hanafurari, while Lake Mashu is 9.3 miles from the property.