The best place to view the spring azaleas is at the Azalea Festival in the last week of April at Tokyo's Nezu shrine.
There is an Azalea Festival at the Nezu Shrine.
There are no festivals held in the month of April in Tokyo.