Photos coming soon
HOTEL
Hotel Yamadaso
Ohigashi 1-9-6, Okinawa Main island, Japan
Where it sits
Hotel Yamadaso
Ohigashi 1-9-6, Okinawa Main island, Japan
26.58886, 127.98564
Plan around Hotel Yamadaso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
