Photos coming soon
HOTEL
Smile Hotel Okinawa Naha
3-24-1 Maejima, Naha
Where it sits
Smile Hotel Okinawa Naha
3-24-1 Maejima, Naha
26.22312, 127.68366
Plan around Smile Hotel Okinawa Naha
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
