Located in the heart of the Izu Peninsula, Shuzenji is a historic hot spring town. I recently stayed at "Shuzenji Kizuna+", a dog-friendly inn situated in a prime location within walking distance of the town's central bamboo grove path. I had previously stayed there with my dog...
...