Where is HOTEL MYSTAYS Iidabashi, Tokyo?

Where is HOTEL MYSTAYS Iidabashi, Tokyo located?

HOTEL MYSTAYS Iidabashi, Tokyo, HOTEL MYSTAYS Iidabashi, Tokyo, Japan (approx. 35.70539°, 139.74255°)


Where is HOTEL MYSTAYS Iidabashi, Tokyo on the map?