For questions about Thambili Island @ Stubbs and your reservation, contact the front desk directly at +94 777 537 734.