List of hotels at Dambulla Police Station
1 Number of Hotels found in Dambulla Police Station
Address: No 118/1, Kandy Road, 21100, Dambulla, Sri Lanka.
Nearest Landmark: Dambulla Police Station
(6 minutes walk)
Distance: 10.8 Miles from Dambulla Centre
Located in Dambulla, within a 2.1 kilometres span of Dambulla Cavern Holy Place and also Rangiri Dambulla International Arena, Disni Village supplies...