Where is Apartment Hotel 11 Shinsaibashi II, Osaka?

Where is Apartment Hotel 11 Shinsaibashi II, Osaka located?

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


Where is Apartment Hotel 11 Shinsaibashi II, Osaka on the map?