A secret hot spring inn nestled in a birch forest amid the great nature of Okutateshina. Check out our strong medicinal hot spring.