Located in Udawalawe, 15 km from Udawalawe National Park, Adambari safari resort provides accommodation with a garden, free private parking and a bar. Guests can enjoy garden views.
Number of rooms: 4
Adambari safari resort ,south canel road ,udawalawa ,sri lank 2 floors, 70190 Udawalawe, Sri Lanka