Where is Apartment Hotel 11 Shinsaibashi II?

Where is Apartment Hotel 11 Shinsaibashi II located?

Apartment Hotel 11 Shinsaibashi II, Ōsaka, Japan (approx. 34.67039°, 135.50569°)


Where is Apartment Hotel 11 Shinsaibashi II on the map?