Island River bevindt zich in Green Island, op 9 minuten lopen van Shilang Beach en 2,1 km van Guiwan Beach. De accommodatie biedt gratis WiFi, airconditioning, een gedeelde lounge en een bar.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
De homestay biedt een à la carte-ontbijt of Aziatisch ontbijt.
Autoverhuur is beschikbaar bij Island River.
Zhongliao Beach ligt op 2,3 km van de accommodatie, en Green Island Lighthouse ligt 2,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Lyudao, op 1 km van Island River.