The new hotel brand aims to align every aspect of its design and services with a holistic approach to wellness.