Rooms at Nelu Villa
Nelu Villa is a place with the touch of the Nature
Nelu Villa consists of 11 rooms with a splendid view of the paddy fields and the famous Sigiriya Lion rock can be seen which is situated to the north-eastern side of the hotel. Slight misty, Sound of peacocks and dews in the grass, waking up in Nelu Villa will experience you a refreshing morning.
Nelu Villa has a pool in the middle of the paddy fields which you will experience an unique experience.
200m distance from Nelu Villa you can find a large tank with many birds and picturesque views of the mountains to the south.
And it is 10mins walking to the world-famous Sigiriya Lion rock and 30mins walking to the famous Pidurangala rock.