
Dambulla Villa
Yapagama Kandy Road, 21100 Dambulla, Sri Lanka, Dambulla
Location It’s so nice when the nature is right outside your door! Villa Dambulla Villa is located in Dambulla. This villa is located in 4 km from the city center. At the villa Wi-Fi is available on the premises. Ask for more information when checking-in. Room amenities Here’s wh
Free WiFi

















