Best Luxury Hotels in Dambulla

Aliya Resort and Spa Dambulla Aliya Resort in the Sigiriya area in Damiya located near the city. And is an ideal choice for those who like to stay close to the markets. Hotel rated 5 stars. Occupies an excellent location overlooking a green area. The mountains can seen from the hotel garden. Alia Hotel has …

Best Luxury Hotels in Dambulla Read More »