Beauty & Spas in Weston, VT
Beauty & Spas
630 Main St,
Weston ,
VT
05161
UNITED STATES
Le Spa at The Weston offers carefully curated product lines and treatment menus designed to promote a sense of holistic wellbeing and rejuvenation from the inside out. The physical space is a jewel box offering massages and facial treatments.
American Express
Cash
Discover
MasterCard
Visa
Worldwide > United States > Weston > Beauty & Spas