Dambulu Queens Rest Hotel
No16, First lane, Sampathwaththa, Dambulugama, Dambulla, DAMBULLA, Sri Lanka, Dambulla, 21100
A very nice place to stay for a reasonable price - hotel «Dambulu Queens Rest» is located in Dambulla. This hotel is located minutes away from the city center.