Photos coming soon
HOTEL
Appuhami Lotus Villa
13/2 Saikalwaththa,Thithawelgolla, Dambulla, Sigiriya, Sri Lanka
Where it sits
Appuhami Lotus Villa
13/2 Saikalwaththa,Thithawelgolla, Dambulla, Sigiriya, Sri Lanka
7.82038, 80.66945
Similar stays nearby
Nearby to explore
Plan around Appuhami Lotus Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
