A long-established inn located on the shores of Lake Kinrin at the foot of Mount Yufu. Relax in a room with a quiet garden.