Where is APA Hotel Shin Osaka Minamikata Ekimae located?
APA Hotel Shin Osaka Minamikata Ekimae, APA Hotel Shin Osaka Minamikata Ekimae, Japan (approx. 34.72762°, 135.49997°)
APA Hotel Shin Osaka Minamikata Ekimae, APA Hotel Shin Osaka Minamikata Ekimae, Japan (approx. 34.72762°, 135.49997°)