A alguns passos de Shilang Beach, em Ilha Verde, Green Island Dolphin House fornece acomodações com ar condicionado e acesso Wi-Fi gratuito.
O alojamento possui uma área de estar com televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e chuveiro.
Os hóspedes também podem relaxar no salão partilhado.
Praia Guiwan fica a 16 minutos a pé de Green Island Dolphin House, enquanto Green Island Lighthouse fica a 3,3 km de distância.