Hotel ★★★

The Grand Leisure Villa

No. 82 Mudunmankada Rd., Udawalawe, Sri Lanka Show on map

⌂1 roomsProperty size

About The Grand Leisure Villa

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.

Property facts

Property type
Hotel
Star rating
3 stars
Rooms
1

Location

No. 82 Mudunmankada Rd., Udawalawe, 70190, Sri Lanka

Loading map…

Frequently asked questions

Where is The Grand Leisure Villa located?

The Grand Leisure Villa is located at No. 82 Mudunmankada Rd., Udawalawe 70190, Sri Lanka.

How many stars does The Grand Leisure Villa have?

The Grand Leisure Villa is rated 3 stars.

How many rooms does The Grand Leisure Villa have?

The Grand Leisure Villa has 1 rooms.

Stays near The Grand Leisure Villa

Highly rated alternatives close by

All 98 in Udawalawe →

More ways to stay in Udawalawe

See prices on Agoda
Check prices