Located within a 10-minute drive from the famous Udawalawe National Park, Grand Udawalawe Safari Resort features an outdoor swimming pool and offers spacious rooms with views of the surrounding nature. Free parking is available on site.
Number of rooms: 79
No.912,Thanamalvila Road, , 70190 Udawalawe, Sri Lanka