Okinawa Harborview Crowne Plaza

2-46 Izumizaki Naha
Naha
Japan