Offering a garden, non-smoking spaces and free WiFi, Orchid Villa is located in Udawalawe and 9 km from Udawalawe National Park. This estate also offers a restaurant with a 24-hour front desk.
Fishing is among the activities that guests can enjoy near the guest house.
Important Notice
Check In: 1130 - 2000 Hours
Check Out: 1030 - 1130 Hours