Das River House ist ein außergewöhnliches, umweltfreundliches Anwesen, das auf einem 4 Hektar großen Grundstück in Dambulla erbaut wurde, das eine Fülle von Ressourcen wie Wasser, Berge und Landwirtschaft bietet. 6 Gäste können sich in den luxuriösen Innen- und Außenräumen mit 3 Schlafzimmern verwöhnen lassen.