Opened in December 2023, the full-service, elevated experience caters to those wanting luxury self-care. Image credit: World Spa
Brooklyn-based wellness facility World Spa is bulking up its offerings in New York.