Okayama View Hotel

1-11-17 Nakasange
Okayama
Japan