For questions about Jl Star Hotel and your reservation, contact the front desk directly at +62 853 9992 9338.