8th canal,Economic center road,Dambull. 8th canal,Economic center road,Dambull, Sri Lanka, 21100 - Dambulla, Sri Lanka
Hotel - 3-Star Hotels, Dambulla
Located in the tranquil Dambulla, just 18 km away from the iconic Sigiriya Rock, Freedom Village invites you to unwind by its lovely outdoor swimming pool, surrounded by lush gardens. - 3-Star Hotels, Dambulla
Non-smoking rooms available
Seasonal outdoor pool
Airport shuttle service
Complimentary guest parking
Complimentary wi-fi property-wide