If you have questions about Jamgolia Place or your reservation, please call the front desk directly at +1 876 322 9639.