Where is Dormy Inn Ikebukuro, Tokyo?

Where is Dormy Inn Ikebukuro, Tokyo located?

Dormy Inn Ikebukuro, Tokyo, Dormy Inn Ikebukuro, Tokyo, Japan (approx. 35.73189°, 139.71909°)


Where is Dormy Inn Ikebukuro, Tokyo on the map?