Situata a Sigiriya, a 1,3 km dal sito archeologico della città, la Nelu Villa Sigiriya offre una terrazza solarium e una vista sulle montagne.
Alcune camere vantano una confortevole area salotto.
Il personale della reception sarà lieto di assistervi 24 ore su 24.
La Nelu Villa Sigiriya fornisce il servizio di noleggio auto e biciclette, e dista 2,3 km dalla formazione rocciosa Pidurangala e 1,2 km dal Museo di Sigiriya.