Situado em Sigiriya, a 1,3 km da Rocha Sigiriya, o Nelu Villa Sigiriya dispõe de um terraço para banhos de sol e de vistas para a montanha.
Alguns quartos têm uma área de estar para sua conveniência.
Há uma recepção 24 horas na propriedade.
O alojamento também providencia um serviço de aluguer de bicicletas e de carros. O Nelu Villa Sigiriya está a 2,3 km da Rocha de Pidurangala e a 1,2 km do Museu de Sigiriya.