APA HOTEL Okayama Station is a Hotel located at 1 Chome-3-12 Shimoishii, Kita Ward, Okayama, 700-0907, Japan. It has received 1074 reviews with an average rating of 3.6 stars.
The address of APA HOTEL Okayama Station: 1 Chome-3-12 Shimoishii, Kita Ward, Okayama, 700-0907, Japan
APA HOTEL Okayama Station has 3.6 stars from 1074 reviews
Hotel
1144 reviews
4 Chome-1-16 Kadotahonmachi, Naka Ward, Okayama, 703-8274, Japan
957 reviews
1 Chome-7-3 Ekimaecho, Kita Ward, Okayama, 700-0023, Japan