Rejuvenate yourself in the Japanese atmosphere of this ryokan, located one street behind the national highway.