Claim this Place Talalla Retreat Tangalle Road, Sampaya House, Talalla 81170, Sri LankaHotel. Hotel Resort. Your Name Email Password