The inn boasts a natural rock bath located along the Hirose River, at the bottom of the 88 wooden steps.