Guest User
January 31, 2023
This property is a fabulous hotel situated in Udawalawe SriLanka, called The Grand Leisure Villa. The host gave me a perfect welcome that i have never seen. there is a unique activity, no one can find in Udawalawe even any of the property except this hotel. They were always provide the things to do gem mining activity at their property. if you wish to visit SriLanka, just peep to this place and just feel the nature and get unforgettable experience in your life. Elephant Transit Home and National Park is situated very close to this property. Always they were arranging the safari for guests and they provide transport from airport to hotel and to other destination. I highly recommended this hotel. Just visit and get your precious experience.