UBUD, Indonesia — The Chedi Club Tanah Gajah Ubud debuted three new pool spa villas on the Island of the Gods last week, headlining a series of sublime developments across GHM’s portfolio of spas. The new pool villas satisfy pent-up demand for a more exclusive and intimate experience at the renowned 20-room boutique property, once...