Nesh Villa localiza-se em Aluthgama, a 1,8 km de Praia Moragalla, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento está a cerca de 14 minutos a pé de Aluthgama Railway Station, a 2 km de Lago Bentota e a 2 km de Bentota Railway Station. Este alojamento não fumador situa-se a 49 km de Mount Lavinia Bus Stand.
No alojamento, cada quarto está equipado com e casa de banho privativa.
Kande Viharaya Temple fica a 2,3 km de Nesh Villa, enquanto Bawa Gardens fica a 5,9 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Ratmalana, que fica a 46 km de Nesh Villa.