naturespa at Mount Snow
- 89 Grand Summit Way, West Dover , VT 05356
We invite you to revitalize your spirit in the beauty that surrounds us, to choose a path to wellness that indulges your senses for optimal renewal. In doing so you create balance not only within your life but, within your very being. Naturespa services are available from 9:00am - 9:00pm daily.
Holistic Spa Specialties