APA Hotel Midosuji-Honmachi-Ekimae

4-5-12 Honmachi
Osaka
Japan