Robert Inn Dambulla Hotel Dambulla
Featuring free Wi-Fi and a spa and wellness centre, Robert Inn Dambulla offers pet-friendly accommodation in Dambulla. Guests can enjoy the on-site bar. Free private parking is available on site.
Number of rooms: 7
NO 5 Sampath Watta, 21100 Dambulla, Sri Lanka