Situata a Ella, a 9 km dal Ponte a Nove Archi di Demodara, la Villa Verde Ella offre una piscina all'aperto, un giardino e la connessione WiFi gratuita. La struttura vanta una reception aperta 24 ore su 24 e un ristorante. Little Adam's Peak si trova a 11 km di distanza.
Tutte le camere sono dotate di area salotto e TV a schermo piatto. Il bagno privato è completo di asciugacapelli. Le unità includono una scrivania.
La Villa Verde Ella vanta una terrazza.
La struttura dista 11 km dall'Ella Spice Garden e 14 km da Ella Rock.