Where is Toyoko Inn Osaka Semba No.2?
Where is Toyoko Inn Osaka Semba No.2 located?
Toyoko Inn Osaka Semba No.2, Toyoko Inn Osaka Semba No.2, Japan (approx. 34.67939°, 135.50366°)
Where is Toyoko Inn Osaka Semba No.2 on the map?
{"latitude":34.67939,"longitude":135.50366,"title":"Toyoko Inn Osaka Semba No.2"}