Neel's Guest House situa-se em Kosgoda, a 3 minutos a pé de Kosgoda Beach e a 44 km de Estádio Internacional de Cricket de Galle. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento encontra-se a 44 km de Igreja Reformada Holandesa de Galle, a 44 km de Museu Galle Fort e a 45 km de Farol de Galle. Os quartos têm terraço.
Todas as unidades dispõem de ar condicionado, um frigorífico, um minibar, chaleira, bidé, produtos de higiene pessoal gratuitos e secretária. Os quartos estão equipados com uma casa de banho privativa com chuveiro, um secador de cabelo e chinelos. Todos os quartos apresentam roupeiro.
Galle Fort National Museum fica a 44 km de Neel's Guest House, enquanto Japanese Peace Pagoda fica a 49 km de distância. O aeroporto mais próximo é o Aeroporto de Koggala, que fica a 57 km de Neel's Guest House.