Description
Chi, The Spa at Shangri-La, is a secluded retreat overlooking a private bay, offering expert treatments for relaxation and renewal. Indulge in soothing massages, rejuvenating wraps, and nourishing body scrubs, all designed to restore balance and well-being.