Where is hotel androoms Osaka Hommachi?

Where is hotel androoms Osaka Hommachi located?

hotel androoms Osaka Hommachi, hotel androoms Osaka Hommachi, Japan (approx. 34.68646°, 135.49767°)


Where is hotel androoms Osaka Hommachi on the map?