El Villu Villa es un establecimiento de propiedad familiar situado a 500 metros del lago Nuwara Wewa y a 3 km del templo sagrado de Sri Maha Bodhi en Anuradhapura. Ofrece un restaurante, una piscina y habitaciones con vistas al jardín.
Las habitaciones disponen de aire acondicionado, ventilador, suelo de baldosa y baño con ducha y aseo con bidet.
Se ofrece comida casera de Sri Lanka. Se ofrece cocina local y china.
El establecimiento ofrece servicios de información turística, lavandería y alquiler de coches.
El establecimiento se encuentra a 3 km de la estación de tren de Anuradhapura y de la parada principal de autobuses. El templo de Mihintale está a 8 km y el aeropuerto internacional de Bandaranaike, a 188 km.