Where is Apartment Hotel 11 Namba Minami III, Osaka?

Where is Apartment Hotel 11 Namba Minami III, Osaka located?

Apartment Hotel 11 Namba Minami III, Osaka, Apartment Hotel 11 Namba Minami III, Osaka, Japan (approx. 34.65455°, 135.49956°)


Where is Apartment Hotel 11 Namba Minami III, Osaka on the map?