Where is FLEXSTAY INN Shirogane?

Where is FLEXSTAY INN Shirogane located?

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


Where is FLEXSTAY INN Shirogane on the map?