El Ammu villa se encuentra en Point Pedro, en el distrito de Jaffna, a 18 km del pozo de Nilavarai, y ofrece alojamiento con WiFi gratuita, zona de barbacoa, instalaciones para practicar deportes acuáticos y aparcamiento privado gratuito.
Los alojamientos disponen de cocina totalmente equipada con nevera, zona de estar, TV, lavadora y baño privado con ducha y artículos de aseo gratuitos. También incluyen utensilios de cocina y hervidor de agua.
El establecimiento alberga una piscina al aire libre abierta todo el año.
El Ammu villa también cuenta con zona de juegos cubierta y solárium.
El templo Naguleswaram se encuentra a 27 km del alojamiento, mientras que el templo Nallur Kandaswamy está a 31 km. El aeropuerto más cercano es el aeropuerto internacional de Jaffna, ubicado a 18 km del Ammu villa.