Photos coming soon
HOTEL
Yado Street
2-44, Tonoshiro, Ishigaki Island
Where it sits
Yado Street
2-44, Tonoshiro, Ishigaki Island
24.33795, 124.15848
Similar stays nearby
Nearby to explore
Plan around Yado Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
