Where is Keio Presso Inn Ikebukuro, Tokyo?

Where is Keio Presso Inn Ikebukuro, Tokyo located?

Keio Presso Inn Ikebukuro, Tokyo, Keio Presso Inn Ikebukuro, Tokyo, Japan (approx. 35.72789°, 139.71562°)


Where is Keio Presso Inn Ikebukuro, Tokyo on the map?