A traditional Japanese inn with a beautiful garden, featuring natural hot springs known to help with skin conditions.