Located within easy walking distance of Shibu Onsen, Yamazakiya is a homely ‘ryokan’ (traditional guesthouse) known for its warm welcome and particularly friendly owners.