Photos coming soon
HOTEL
UMIBE Villa Awaji Island
~UMIBE~ Villa Awajishima 1538 Iwaya Awaji, Kobe, Japan
Where it sits
UMIBE Villa Awaji Island
~UMIBE~ Villa Awajishima 1538 Iwaya Awaji, Kobe, Japan
34.59811, 135.01099
Plan around UMIBE Villa Awaji Island
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
