Photos coming soon
HOTEL
Chi Chi Nuji
183-1 Kaganji, Okinawa Main island, Japan
Where it sits
Chi Chi Nuji
183-1 Kaganji, Okinawa Main island, Japan
26.73112, 128.16243
Similar stays nearby
Plan around Chi Chi Nuji
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
