
Villa NE
2024
Nuwara Eliya, Sri Lanka
Overview
Villa NE is a boutique hotel overlooking Lake Gregory in Nuwara Eliya, set among the quiet beauty of tea plantations. With only six rooms, it offers an exclusive and cozy stay where guests can enjoy the calm of the hills, the charm of the estate, and the comfort of a place that feels truly personal.



