This cosy hotel is set in Kagoshima.
Ibusuki
31.18699, 130.61951 Open in Google Maps
ROO
ROO.FH
10 guests