Le Spa at The Weston
sph_default_square_800

Le Spa at The Weston in Weston, Vermont is the spa and wellness experience at The Weston — a beautifully restored Vermont country inn in the heart of one of southern Vermont’s most authentically charming villages. Weston is known for its quintessential Vermont character: a pristine village green, the Vermont Country Store, the Weston Playhouse (one of America’s oldest professional summer theatres), and a community deeply committed to the traditional New England values of craft, simplicity, and seasonal beauty. Le Spa at The Weston serves both inn guests and day visitors with massage therapy and wellness services that complement the unhurried, restorative character of Weston itself — a place where slowing down is not a goal but simply the natural state.
