Where is FLEXSTAY INN Shinagawa, Tokyo?

Where is FLEXSTAY INN Shinagawa, Tokyo located?

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


Where is FLEXSTAY INN Shinagawa, Tokyo on the map?