Max Safari Villa Villa Udawalawe
Set in Udawalawe, 14 km from Udawalawe National Park, Max Safari Villa offers air-conditioned accommodation and a garden. There is a private entrance at the guest house for the convenience of those who stay.
Number of rooms: 6
1109/3, Dakunu Ela Road, 70190 Udawalawe, Sri Lanka