Photos coming soon
HOTEL
Kirula Green Hotel
125/7 Mahagastota Nuwara Eliya, 22200, Sri Lanka, Nuwara Eliya, Sri Lanka
Where it sits
Kirula Green Hotel
125/7 Mahagastota Nuwara Eliya, 22200, Sri Lanka, Nuwara Eliya, Sri Lanka
6.94953, 80.79373
Similar stays nearby
Plan around Kirula Green Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
