Het Landa Holiday Home bevindt zich op slechts 500 meter van de rustgevende rivier Belihul Oya, en biedt een selectie van boomhutten en houten villa's middenin de natuur. Bij de accommodatie kunt u onder meer vogels spotten, fietsen en wandelen.
De kamers zijn uitgerust met een ventilator en een eigen badkamer. Vanaf het balkon heeft u uitzicht op de landschapstuinen.
Landa Holiday House ligt op 30 minuten rijden van Bambarakanda Falls en op 1 km van de Universiteit van Sabaragamuwa. Het is een 1 uur en 30 minuten rijden naar Horton Planes en 3 uur rijden naar Colombo.
Fiets- en autoverhuur kan worden geregeld bij de receptie. Het hotel biedt ook een wasservice en gratis parkeergelegenheid.
In het restaurant worden hartige Srilankaanse rijst en curry's bereid in traditionele kleien potten boven het vuur.