Elephant's Nest Safari Lodge
No 1013,Syphant road,Udawalawa., 70190 Udawalawe, Sri Lanka
Located in Udawalawe and only 15 km from Udawalawe National Park, Elephant's Nest Safari Lodge provides accommodation with sea views, free Wi-Fi and free private parking. The property has river views. The bed and breakfast features family rooms.