Situated in Ella, 4.9 km from Demodara
Nine Arch Bridge, Green Leaf Resort features accommodation with a garden, free private parking and a terrace. The property is set 49 km from Hakgala Botanical Garden, 50 km from Horton Plains National Park and 1,4 km from Ella Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
At the resort, all rooms Come with a desk. The private bathroom is fitted with a shower, free toiletries and a hairdryer. At Green Leaf Resort rooms
Come with bed linen and towels.