Incorrect data? Please notify us at hi@itinari.com.
Inokashira Benzaiten is a tranquil Buddhist temple in Inokashira Park, Kichijoji . It is open everyday from 7 am to 4 pm. It is located on the way to Ghibli Museum from Kichijoji station. © Wikimedia/kakidai
Want to plan a trip here? Talk to AI travel assistant Maya.