Nature's Glow Home Stay AND RESTAURANT se encuentra en Ella, en la región de Distrito de Badulla, a 5,8 km de Puente de los Nueve Arcos, Demodara. Ofrece alojamiento con wifi gratis, zona de juegos infantil, bicicletas gratis y parking privado gratis.
Las unidades tienen vistas a la montaña y cuentan con zona de estar, lavadora, cocina totalmente equipada con nevera, y baño privado con artículos de aseo gratuitos y secador de pelo. Todas las unidades cuentan con un balcón con vistas al río.
En el alojamiento se puede disfrutar de un desayuno buffet, americano o asiático.
La habitación en casa particular ofrece terraza solárium.
En Nature's Glow Home Stay AND RESTAURANT, la clientela puede practicar senderismo en los alrededores o disfrutar del jardín.
Hakgala Botanical Garden está a 50 km del alojamiento, y Ella Spice Garden Cooking Class está a 17 min a pie. El aeropuerto más cercano (Aeropuerto internacional de Mattala Rajapaksa) está a 84 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.