Where is FLEXSTAY INN Higashi Jujo?

Where is FLEXSTAY INN Higashi Jujo located?

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


Where is FLEXSTAY INN Higashi Jujo on the map?