Vajirapura Road, Nuwara Eliya, Sri Lanka
Green Villa Nuwara Eliya hotel, located within 900 metres of the Pedro Tea Factory, features Wi-Fi throughout the property. This inn offers 16 rooms with views of the garden.
Nuwara Eliya centre can be reached within 10 minutes' walk. The Nuwara Eliya and Tea Country region is just near the hotel, while back to town bus stop is a 5-minute stroll away. 1.6 km from Lover's Leap Waterfall is a perk for guests staying at the Green Villa. For those travelling from afar, Gregory Lake SPB airport is 10 minutes' drive away.
A sitting area are included in the rooms for guests' convenience.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Green Villa!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please