holiday inn resort, holiday inn resort benoa, tanjung benoa resort, spa facility, holiday inn benoa spa facility

Spa Facility at Holiday Inn Resort Benoa that called Tea Tree Spa that ready to pamper you with traditional Balinese treatments. The spa is open daily and the resort’s spa therapists are specially trained to deliver the highest level of care.