Photos coming soon
HOTEL
Iduwaraguest
182, T.B Tennakoon Mawata Building, 21120 Sigiriya, Sri Lanka, Sigiriya
Where it sits
Iduwaraguest
182, T.B Tennakoon Mawata Building, 21120 Sigiriya, Sri Lanka, Sigiriya
7.94805, 80.73419
Plan around Iduwaraguest
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
