MOBILE APP
CREATORS
STAYS
FAQs
Get App
Ocean Palm Villa Ishigaki
Place
5.0 (7 reviews)
268-277 Shiraho, Ishigaki, Okinawa 907-0242, Japan
Location
Get direction