We could see the cherry blossoms blooming in this garden from our hotel room and decided to go find it. A very cool little garden right near where we were staying! Worth a look if you're in the area!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.