Ella Nature Rock se encuentra en Ella, a 5,4 km de Puente de los Nueve Arcos, Demodara, y ofrece vistas a la montaña. El alojamiento está a 49 km de Hakgala Botanical Garden, a 50 km de Parque Nacional de las Llanuras de Horton y a 17 min a pie de Estación de tren de Ella. El alojamiento ofrece recepción 24 horas, servicio de traslado, cocina compartida y wifi gratis en todo el alojamiento.
En el hostal o pensión, todas las habitaciones tienen escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas.
Hay opciones buffet o continentales de desayuno disponibles todas las mañanas en Ella Nature Rock.
Ella Spice Garden Cooking Class está a 1,9 km del alojamiento, y Little Adam's Peak está a 4,1 km. El aeropuerto más cercano (Aeropuerto internacional de Mattala Rajapaksa) está a 85 km.