David Villa dispone di camere con balcone privato nel centro di Anuradhapura. La struttura fornisce una reception aperta 24 ore su 24 e il servizio in camera.
Tutte le camere sono dotate di scrivania e bagno privato.
La David Villa dista 1,8 km da Jaya Sri Maha Bodhi e 3,8 km dagli stagni di Kuttam Pokuna. L'Aeroporto più vicino è quello di SLAF China Bay, a 88 km.