Doté d'une terrasse, le Natur's Grove est situé à Ella, à 5,6 km du pont aux neuf arches de Demodara, à 49 km du jardin botanique de Hakgala et à 1,1 km du jardin des épices d'Ella. Il se trouve à 1,2 km de la gare d'Ella, à 2 km du pic Little Adam et à 4,2 km du rocher d'Ella. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite.
Un petit-déjeuner continental et anglais/irlandais complet est servi tous les matins sur place.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 85 km.