Situé à 12 km du parc national d'Udawalawe, le Peacock Riverside Eco Lodge propose un jardin, un restaurant et un service d'étage.
Certains s'ouvrent sur une terrasse et/ou un balcon avec vue sur la rivière.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 50 km.