Resort Gaya Family Resort
★★★
No. 82 Mudunmankada Rd., Udawalawe, Sri Lanka Show on map
The Grand Leisure Villa 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.
No. 82 Mudunmankada Rd., Udawalawe, 70190, Sri Lanka
The Grand Leisure Villa is located at No. 82 Mudunmankada Rd., Udawalawe 70190, Sri Lanka.
The Grand Leisure Villa is rated 3 stars.
The Grand Leisure Villa has 1 rooms.
Highly rated alternatives close by
Resort
Hotel
Bed & Breakfast
Hotel
#3 in Udawalawe