Jila Villa is located in Nuwarawewa Watta, Jaffa Junction, Anuradhapura 50000. Address of Jila Villa is 10/2/L, Nuwarawewa Watta, Jaffa Junction, Anuradhapura 50000, Sri Lanka. Jila Villa can be contacted at 94252235607.
Some of the places around Jila Villa are -
Within less than half a Kilo meter of Jila Villa, you can also find Happy Leoni Restaurant, Serene View Tourist Rest, Sun Shine Tourist Rest, Greeno Lanka Holiday Resort, Sanasuma Tourist Rest and many more.
There are several around Jila Villa. Happy Leoni Hotel, Heaven Upon Rice Fields Guest House, Great Wall Tourist Rest, and Andorra Tourist Rest are some of the near Jila Villa.
10/2/L, Nuwarawewa Watta, Jaffa Junction, Anuradhapura 50000, Sri Lanka