APA Hotel Okayamaeki-Higashiguchi

1-3-12 Shimoishii Kita-ku
Okayama
Japan