




See all photos
164/3, Chamali, Naotunna Road, Kottagoda, Talalla, Talalla, Sri Lanka
Green Villa Talalla hotel offers a terrace, located around a 15-minute ride from Dondra Head Lighthouse. The guest house entices guests with a terrace and a garden as well as views of the garden.
The centre of Talalla is a 5 minutes' walk of the Green Villa. Seethagalla Natural seawater Pool is within 20 minutes' walk of the property and Mawella Lagoon SPB airport is 20 km away. This accommodation is located 6 km from Uthpalawanna Sri Vishnu Devalaya Buddhist Temple.
All rooms have climate control, while some of them come with a terrace and a dining place for guests' convenience. Self-catering facilities include an electric kettle and kitchenware.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Green Villa! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices