APA Hotel Osaka Higobashi Ekimae Location Map

address:
view on Google Maps