Where is Apartment Hotel 11 Namba Minami III?

Where is Apartment Hotel 11 Namba Minami III located?

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


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