Leopard Den is located 7 km before the Wilpattu entrance. Leopard Den compromises of 4 newly built AC rooms and 8 non AC rooms. The in-house restaurant caters Sri Lanka,
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.