Green Leaf Resort ligger i Ella, 4,9 km fra Demodara Nine Arch Bridge, og tilbyder indkvartering med have, gratis privat parkering og terrasse. Ejendommen ligger 49 km fra Hakgala Botaniske Have, 50 km fra Horton Plains Nationalpark og 1,4 km fra Ella Station. Overnatningsstedet har døgnåben reception, lufthavnstransport, roomservice og gratis wi-fi overalt.
Samtlige værelser på resortet har skrivebord. Der er eget badeværelse med bruser, gratis toiletartikler og hårtørrer. Værelserne på Green Leaf Resort har sengelinned og håndklæder.
Der tilbydes cykel- og biludlejning på resortet, og området er populært til vandreture.
Ella Spice Garden ligger 2,2 km fra overnatningsstedet, og Little Adam's Peak ligger 4,2 km derfra. Den nærmeste lufthavn er Mattala Rajapaksa Internationale Lufthavn, 86 km fra Green Leaf Resort.