Ammu villa bevindt zich in Point Pedro in de regio Jaffna District, op 18 km van Nilavarai Well en biedt gratis WiFi, een barbecue, een buitenzwembad en gratis privéparkeren.
Er is ook een koelkast, magnetron en een waterkoker.
De homestay biedt een terras.
Je kunt ook ontspannen in de tuin of in de gedeelde lounge.
Naguleswaram Temple ligt op 27 km van Ammu villa, en Nallur Kandaswamy-tempel ligt 31 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Jaffna, op 18 km van de accommodatie.