APA Villa Hotel Osaka-Tanimachi 4 Chome-Ekimae

1-1-27 Nonin-bashi
Osaka
Japan