The Avello Spa and Health Club is located in the Westin Resort and Spa on Whistler Way an idyllic slop side location on Whistler Mountain. It offers a variety of spa services that include massage, hydrotherapy, holistic treatments, facials, hand and foot treatments, hot rock, Thai and Chinese massages and acupuncture.