Where is APA Hotel Midosuji Honmachi Ekihigashi, Osaka located?
APA Hotel Midosuji Honmachi Ekihigashi, Osaka, APA Hotel Midosuji Honmachi Ekihigashi, Osaka, Japan (approx. 34.6859°, 135.50479°)
APA Hotel Midosuji Honmachi Ekihigashi, Osaka, APA Hotel Midosuji Honmachi Ekihigashi, Osaka, Japan (approx. 34.6859°, 135.50479°)