Iridium Spa at The St. Regis Bali Resort

VERIFIED
Iridium Spa at The St. Regis Bali Resort
Score: 145,092
14 out of 86 Resort Spas Worldwide
4 out of 86 Resort Spas in Indonesia
4 out of 86 Resort Spas in Indonesia