A traditional hot spring inn nestled on the shores of Lake Kawaguchi. Here you'll find the ultimate Japanese experience: soaking in an open-air bath while gazing at Mount Fuji.