Where is FLEXSTAY INN Shirogane, Tokyo?

Where is FLEXSTAY INN Shirogane, Tokyo located?

FLEXSTAY INN Shirogane, Tokyo, FLEXSTAY INN Shirogane, Tokyo, Japan (approx. 35.64469°, 139.72446°)


Where is FLEXSTAY INN Shirogane, Tokyo on the map?