Set 17 km from Udawalawe National Park, Green Star Safari Home offers accommodation with a patio, as well as a garden. This homestay offers free private parking and free shuttle service.
Number of rooms: 3
No,159/1B,walawa junction,udawalawe, 70190 Udawalawe, Sri Lanka