Where is FLEXSTAY INN Shinagawa?

Where is FLEXSTAY INN Shinagawa located?

FLEXSTAY INN Shinagawa, Tokyo, Japan (approx. 35.62212°, 139.74005°)


Where is FLEXSTAY INN Shinagawa on the map?