Lizard Safari Lodge Guesthouse Udawalawe
With Udawalawe National Park reachable in 14 km, Lizard Safari Lodge provides accommodation, a restaurant, a garden, a shared lounge and a bar. The lodge features both Wi-Fi and private parking free of charge.
Number of rooms: 5
1038/3 Mudunmankada Road, 70190 Udawalawe, Sri Lanka