Select dates so you can see the availability and exact prices.
No.59, Nawapadeniya Rd, Vihara Junction, Dambulla, 21100 Dambulla, Sri Lanka, Dambulla
696/4, Anuradhapura Road, 21100 Dambulla, Sri Lanka, Dambulla
No 435 8 canal Road, 21100 Dambulla, Sri Lanka, Dambulla
Casa Dambulla Boutique Villa, Dambulla, LK, Dambulla