Welcome to Nuwara Eliya – City of Lights
Nuwara Eliya (City of Lights) is a city in the Central Mountain Range of Sri Lanka. Nuwara Eliya has a very comfortable climate, surrounded by breathtaking valleys, mountains and all around greenery.
About Golden Grove Villa
Golden Grove Villa is located very close to the Nuwara Eliya city centre, allowing you to explore this unspoiled wonder of nature comfortably and safely.
Indoor Games to Keep You Entertained
Indulge in a game of pool or any other board games we have for you at Golden Grove Villa.
Fresh Produce Straight From the Farms
On request, our in-house chef will cook you great dishes using fresh vegetables grown in nearby farms.