Photos coming soon
HOTEL
Island Base Shimami
島浦町616ー1 Island Base Shimami, Nobeoka, Japan
Where it sits
Island Base Shimami
島浦町616ー1 Island Base Shimami, Nobeoka, Japan
32.66677, 131.81468
Plan around Island Base Shimami
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
