Overview
Hotels
Things to Do
Restaurants
Nightlife
Facts
Explore
APA Villa Hotel Osaka-Tanimachi 4 Chome-Ekimae
Address:
1-1-27 Nonin-bashi
Chuo-ku
540-0011 Osaka, JP
view map
Hotel star rating:
3 stars
Map:
Contact
·
Privacy
·
Terms