Naha Grand Hotel

1-5-7 Matsuo
Naha
Japan