Green star villa bevindt zich in Jaffna, op 2,5 km van Nallur Kandaswamy-tempel en 2,6 km van Jaffna Raiway Station, en biedt accommodatie met een tuin, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie ligt op ongeveer 3,6 km van Jaffna Public Library, 4 km van Jaffna Fort en 14 km van Nilavarai Well. Het pension heeft familiekamers.
Alle kamers bij het pension hebben een terras met uitzicht op de tuin. Naast een eigen badkamer met een bidet en slippers, hebben een aantal units bij Green star villa ook een balkon. Alle kamers hebben een kluisje.
Naguleswaram Temple ligt op 23 km van de accommodatie, en Elephant Pass War Memorial ligt 50 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Jaffna, op 18 km van Green star villa.