Where is IMANO OSAKA SHINSAIBASHI HOSTEL located?
IMANO OSAKA SHINSAIBASHI HOSTEL, IMANO OSAKA SHINSAIBASHI HOSTEL, Japan (approx. 34.67292°, 135.495°)
IMANO OSAKA SHINSAIBASHI HOSTEL, IMANO OSAKA SHINSAIBASHI HOSTEL, Japan (approx. 34.67292°, 135.495°)