United States Vermont Montpelier
Capitol Spa
- 78 Barre Street
- (802) 917-6766
- http://www.capitolspavt.com/
Tips from the community
A luxury spa offering a range of services, including facials, body treatments, and massages, in a serene and relaxing environment.
leah 1 year ago
Capitol Spa Guides
The top spas & wellness spots in Montpelier, Vermont
leah (Leah Fishman) With its cute parks, mountain views, tranquil spas and yoga studios, Montpelier is the perfect destination for those seeking to refresh their mind, body, and spirit. Montpelier is full of hidden gems for rejuvenating your mind, moving your body, escaping the hustle and bustle of everyday life.