Doté d'un jardin, le Nethsali est situé à Hikkaduwa, dans le district de Galle, à quelques pas de la plage de Narigama et à 1,5 km de la plage de Hikkaduwa. Il se trouve à environ 17 km de l'église néerlandaise de Galle, à 17 km du fort de Galle et à 18 km du phare de Galle. Cet établissement non-fumeurs se trouve à 17 km du stade international de cricket de Galle.
Toutes les chambres comprennent une salle de bains privative et du linge de lit.
Le Nethsali se trouve à 17 km du musée national du fort de Galle et à 22 km de la pagode japonaise de la paix. L'aéroport de Koggala, le plus proche, est implanté à 30 km.