If you want to experience the real cherry blossoms,this is the park to visit! The first time we entered the park we were amazed how beautiful the trees with all the flowers surrounding us. Everywhere you walk you can truly feel Japan's cherry blossoms at its finest! A must to see when visiting Tokyo.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.