Doté d'un jardin et offrant une vue sur la montagne, le Sheli's Nest - Ella est situé à Badulla, à 3,1 km du jardin des épices d'Ella et à 5 km de la gare de Demodara. Doté d'un parking privé gratuit, il se trouve à 1,6 km du pont aux neuf arches de Demodara et à 49 km du jardin botanique de Hakgala. Cet établissement non-fumeurs se trouve à 2,7 km de la gare d'Ella.
Cette maison d'hôtes est équipée d'une télévision à écran plat. Les serviettes et le linge de lit sont fournis.
Un petit-déjeuner asiatique est servi tous les matins sur place.
Little Adam's Peak se trouve à 5,2 km du Sheli's Nest - Ella. L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 86 km.