That’s the spirit of Dior’s first permanent U.S. spa, located on the fourth floor of the newly opened House of Dior boutique at East 57th Street and Madison Avenue in New York City. Earlier this month ...