Offering free WiFi and lake views, Udakeiyawatta Estate is an accommodation located in Dikwella. Including a garden, this country house also features a restaurant.