Dambulla, Dambulla
Spend a second to
save a fortune!
Spend a second to save a fortune!
8th canal,Economic center road,Dambull. 8th canal,Economic center road,Dambull, Sri Lanka, Dambulla
Set in Dambulla, 18 km from Sigiriya Rock, Freedom Village features an outdoor swimming pool and views of the garden. Featuring free bikes, the 3-star hotel has air-conditioned rooms with a private bathroom.
See MoreUsage of subsidiary facilities may incur additional fees