Where is FLEXSTAY INN Higashi Jujo, Tokyo?

Where is FLEXSTAY INN Higashi Jujo, Tokyo located?

FLEXSTAY INN Higashi Jujo, Tokyo, FLEXSTAY INN Higashi Jujo, Tokyo, Japan (approx. 35.76251°, 139.72716°)


Where is FLEXSTAY INN Higashi Jujo, Tokyo on the map?