Where is The Pax Hostel, Osaka?

Where is The Pax Hostel, Osaka located?

The Pax Hostel, Osaka, The Pax Hostel, Osaka, Japan (approx. 34.65264°, 135.5054°)


Where is The Pax Hostel, Osaka on the map?