Nature's Glow Home Stay AND RESTAURANT ligt in Ella in de regio Badulla District, op 5,8 km van Demodara Negenbogen-brug en biedt gratis WiFi, een speeltuin, gratis fietsen en gratis privéparkeren.
De units bieden uitzicht op de bergen en hebben een zithoek, een wasmachine, een volledig uitgeruste keuken met een koelkast, en een eigen badkamer met gratis toiletartikelen en een haardroger. Alle units beschikken over een balkon met uitzicht op de rivier.
Je kunt bij de accommodatie genieten van een als buffet aangeboden ontbijt, Amerikaans ontbijt of Aziatisch ontbijt.
De homestay biedt een zonneterras.
Je kunt bij Nature's Glow Home Stay AND RESTAURANT in de buurt uitstekend wandelen, of gebruikmaken van de tuin.
Hakgala Botanical Garden ligt op 50 km van de accommodatie, en Ella Spice Garden Cooking Class ligt 17 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 84 km van Nature's Glow Home Stay AND RESTAURANT. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.