Photos coming soon
HOTEL
Botanica Inn by Meena Ella
Nuwara Eliya Chenkaladi Road, Hakgala, Nuwara Eliya, Sri Lanka
Where it sits
Botanica Inn by Meena Ella
Nuwara Eliya Chenkaladi Road, Hakgala, Nuwara Eliya, Sri Lanka
6.92679, 80.82325
Similar stays nearby
Meena Ella Heritage Bungalow
Hotel · 123 m
Meena Ella Cottage
Hotel · 192 m
Kumara Sevana
Hotel · 1.2 km
Cool Feel Rest And Cafe
Hotel · 1.3 km
Kumara Sevana - the Family Cottage
Hotel · 1.4 km
The Ambassador Nuwaraeliya
Hotel · 1.5 km
Green Savanna Holiday Bungalow
Hotel · 1.5 km
Misty Cabin Seetha Eliya
Hotel · 1.5 km
Plan around Botanica Inn by Meena Ella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
