Situated in Udawalawe, 17 km from Udawalawe National Park, All View Safari Udawalawe offers air-conditioned accommodation and an outdoor swimming pool. This property offers access to a terrace and free private parking.
Numero delle stanze: 11
River road,Walawa Junction,Udawalawe, 70190 Udawalawe, Sri Lanka