Riverston Road,
Babarakiriella, Niyadagala,
Rattota,
Sri Lanka, 21400.
Riverston Nature Villa is a serene getaway located in Rattota, Sri Lanka. It’s surrounded by nature, offering a peaceful retreat from the hustle and bustle of city life. The villa features a garden, a shared lounge, and a terrace. Guests can enjoy activities like fishing and cycling nearby.