Vajirapura Road, Nuwara Eliya, Sri Lanka
Green Villa Nuwara Eliya hotel is situated nearly a 10-minute drive from Mackwoods Tea Museum, which is an excellent place to improve cultural awareness. This inn also includes parking.
Gregory Park is around 25 minutes' walk from the accommodation, and Holy Trinity Church is located 25 minutes' stroll away. Guests can reach the centre of Nuwara Eliya in 10 minutes' walk. Nuwara Eliya and Tea Country is 2.6 km from this hotel. A local bus stop back to town is only 450 metres away.
The Green Villa serves a buffet breakfast every morning.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
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