8.6/10
Excellent
19 reviews
Free Wi-Fi
Surrounded by lush tropical greenery, OwinRich Resort features an outdoor pool, a 24-hour front desk and homely rooms with a private balcony. Free parking is available on site, while complimentary Wi-Fi access is provided in its public areas.
Number of rooms: 28
Werahara,Godakawela,Udawalawe, 70160 Godakewela, Sri Lanka