1 stars
Evergreen Hotel Dambulla
Category: 1 stars, Hotels, Sri Lankan Hotel, Star Ratings
VMQ6+W8F, Mahaweli Road, Dambulla
Lakmini Lodge Sigiriya
Category: 1 stars, Hotels, Sri Lankan Lodge, Star Ratings
126, Sigiriya 21120
Dickwella Beach Hotel
Category: 1 stars, Hotels, Sri Lankan Hotel, Star Ratings
112 Mahawela Road, Dikwella 81200
Soba Lanka Holiday Resort
Category: 1 stars, Hotels, Sri Lankan Resort hotel, Star Ratings
Balawattala Road, Melsiripura 60540