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°)
Apartment Hotel 11 Shinsaibashi II, Osaka, Apartment Hotel 11 Shinsaibashi II, Osaka, Japan (approx. 34.67039°, 135.50569°)