Peacock Riverside Eco Lodge ligt op 12 km van Nationaal park Udawalawe, en biedt accommodatie met een tuin, een restaurant en roomservice.
Sommige units hebben een terras en/of een balkon met uitzicht op de rivier.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 50 km van de lodge.