Island River encontra-se em Ilha Verde, a 9 minutos a pé de Shilang Beach e a 2,1 km de Praia Guiwan, e apresenta acomodações com acesso Wi-Fi gratuito, ar condicionado, um salão partilhado e um bar.
Existe uma casa de banho privativa totalmente equipada com chuveiro e produtos de higiene pessoal gratuitos.
Island River disponibiliza pequeno-almoço à carta ou asiático.
Island River disponibiliza um serviço de aluguer de carros.
Praia de Zhongliao fica a 2,3 km de Island River, enquanto Green Island Lighthouse está a 2,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Lyudao, que fica a 1 km de Island River.