The River House is een uitzonderlijk, milieuvriendelijk landgoed gebouwd op een terrein van 4 hectare in Dambulla, met een overvloed aan natuurlijke hulpbronnen zoals water, bergen en landbouw. Hier kunnen 6 gasten zich uitleven in de luxe binnen- en buitenruimte met 3 slaapkamers.