Randles Villa is a Self-catering accommodation located in Sri Lanka. It is one of the 28 Self-catering accommodations in Sri Lanka. Address of Randles Villa is Kitelella Rd, Sri Lanka. Randles Villa can be contacted at 94718000260. Randles Villa is rated 5 (out of 5 stars) by 9 reviewers on the web.
Some of the places around Randles Villa are -
Within less than half a Kilo meter of Randles Villa, you can also find Shining Green View, The finalgate ella, Royal Mount Ella, Rockvila Guest House, Stars white house ella, Ella Rock Glance, Astral zone cottage ella and many more.
Kitelella Rd, Sri Lanka