Stephen & Burns claims to be an oasis in a stressful world, taking clients on miniature vacations with pampering spa treatments and Aveda-concept salon services. The aestheticians hydrate and revitalize skin with custom blends of soothing balms, and the massage therapists enhance their treatments by incorporating aromatherapy, warm basalt stones, or herbal body masks. Before letting clients return to the stress-inducing world outside Stephen & Burns, stylists offer to reinvent their looks by trimming locks or lending them a pair of Groucho glasses.
Stowe's idyllic scenery is defined by its prime location between the Green Mountains and Mount Mansfield, Vermont's highest peak at 4,395 feet. Winter sport enthusiasts flock to Stowe Mountain Resort, whose powdery slopes encompass 485 skiable acres across 116 trails. After a morning on the slopes, guests and their snowman plus-ones can swing by the West Branch Gallery & Sculpture Park to marvel at artwork including the statuary in the outdoor sculpture garden.