
Villa NE
2024
Architecture & Interior
Overview
illa 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.