Where is HOSTEL CHILLAX, Osaka?

Where is HOSTEL CHILLAX, Osaka located?

HOSTEL CHILLAX, Osaka, HOSTEL CHILLAX, Osaka, Japan (approx. 34.66929°, 135.49185°)


Where is HOSTEL CHILLAX, Osaka on the map?