Where is Shimanouchi Guest House, Osaka located?
Shimanouchi Guest House, Osaka, Shimanouchi Guest House, Osaka, Japan (approx. 34.6703°, 135.50764°)
Shimanouchi Guest House, Osaka, Shimanouchi Guest House, Osaka, Japan (approx. 34.6703°, 135.50764°)