WilloughVale Inn Spa
Located on the shores of Lake Willoughby with panoramic mountain views, this spa offers tranquil lakeside treatments in a rustic-chic setting. Specializes in customized massages and seasonal body therapies using local ingredients. Located in Westmore, just 12 miles from West Charleston.