Orchid Villa

  • 13

Orchid Villa

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

Location