Photos coming soon
HOTEL
Plus Life Ohama 5
123 Ohama, Ishigaki Island
Where it sits
Plus Life Ohama 5
123 Ohama, Ishigaki Island
24.34355, 124.19579
Similar stays nearby
Plan around Plus Life Ohama 5
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
