Where is APA Hotel & Resort Midosuji Hommachi Eki Tower, Osaka?

Where is APA Hotel & Resort Midosuji Hommachi Eki Tower, Osaka located?

APA Hotel & Resort Midosuji Hommachi Eki Tower, Osaka, APA Hotel & Resort Midosuji Hommachi Eki Tower, Osaka, Japan (approx. 34.68232°, 135.49985°)


Where is APA Hotel & Resort Midosuji Hommachi Eki Tower, Osaka on the map?