Where is APA Hotel & Resort Midosuji Hommachi Eki Tower?

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

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


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