Située à Ella, dans le district de Badulla, à proximité du pont aux neuf arches de Demodara et du pic de Little Adam, la Casa Ninearch Villa propose des hébergements avec un parking privé gratuit.
Le lodge comprend un coin salon avec une télévision à écran plat ainsi qu'une salle de bains privative pourvue d'articles de toilette gratuits, d'un sèche-cheveux et d'une douche. Tous les logements disposent d'une terrasse avec vue sur la montagne.
La Casa Ninearch Villa se trouve à 2,7 km du jardin des épices d'Ella et de la gare d'Ella. L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 86 km.