Where is FLEXSTAY INN Sugamo, Tokyo?

Where is FLEXSTAY INN Sugamo, Tokyo located?

FLEXSTAY INN Sugamo, Tokyo, FLEXSTAY INN Sugamo, Tokyo, Japan (approx. 35.73388°, 139.73474°)


Where is FLEXSTAY INN Sugamo, Tokyo on the map?