Photos coming soon
HOTEL
Dambulla Tree House
Pelwehera Road 673 Dambulla,, Dambulla, Sri Lanka
Where it sits
Dambulla Tree House
Pelwehera Road 673 Dambulla,, Dambulla, Sri Lanka
7.89313, 80.66246
Plan around Dambulla Tree House
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 23, 2026.
