Si trova a Tokyo, nella regione di Tokyo, con il Parco Edogawa e l'Eisen-ji. Ubicata nelle vicinanze di Temple, la Japan house edogawabashi offre sistemazioni con accesso a una vasca idromassaggio.
I luoghi di interesse nelle vicinanze includono il Tempio di Yokoku-ji, il Tempio Daisen-ji e il Tempio Denkyu-ji. 17 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.