Dambulla ne manque pas de choses à découvrir : Liyya Water Villas se trouve à seulement 9 min en voiture de Temple d'Or de Dambulla. Cet hôtel 4,5 étoiles se trouve à 28,3 km de Site archéologique de la ville ancienne de Sigiriya et à 11,1 km de Stade international de Rangiri Dambulla.