For questions about St Laurn The Spiritual Resort and your reservation, contact the front desk directly at +91 242 325 6317.