Hotel ★★★

Nature Park Udawalawe

No 117 Thanamalvila Road, Udawalawe, Sri Lanka Show on map

⌂1 roomsProperty size

About Nature Park Udawalawe

Nature Park Udawalawe is a 3-star hotel in Udawalawe, Sri Lanka. It is one of 98 places to stay in Udawalawe listed on Triptoic. The property has 1 rooms.

Property facts

Property type
Hotel
Star rating
3 stars
Rooms
1

Location

No 117 Thanamalvila Road, Udawalawe, 70190, Sri Lanka

Loading map…

Frequently asked questions

Where is Nature Park Udawalawe located?

Nature Park Udawalawe is located at No 117 Thanamalvila Road, Udawalawe 70190, Sri Lanka.

How many stars does Nature Park Udawalawe have?

Nature Park Udawalawe is rated 3 stars.

How many rooms does Nature Park Udawalawe have?

Nature Park Udawalawe has 1 rooms.

Stays near Nature Park Udawalawe

Highly rated alternatives close by

All 98 in Udawalawe →

More ways to stay in Udawalawe

See prices on Agoda
Check prices