Photos coming soon
HOTEL
Ayubowan Nature Cottage
57 Rangirigama Kibissa Sigiriya., Sigiriya, Sri Lanka
Where it sits
Ayubowan Nature Cottage
57 Rangirigama Kibissa Sigiriya., Sigiriya, Sri Lanka
7.91703, 80.72062
Plan around Ayubowan Nature Cottage
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 8, 2026.
