Photos coming soon
HOTEL
Isola Base Awaji (Awaji Island)
315-6 Kusaka, Kobe, Japan
Where it sits
Isola Base Awaji (Awaji Island)
315-6 Kusaka, Kobe, Japan
34.44542, 134.79640
Plan around Isola Base Awaji (Awaji Island)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
