APA Hotel Osaka-Tanimachi

1-3-12, Uchihommachi
Osaka
Japan