- Skin Spa Asheville is a boutique spa established in 2013 and is conveniently located in the Historic Haywood Park Hotel in the heart of downtown Asheville. Skin Spa specializes in whole body wellness with customized Spa Packages, Advanced Skin Care Facials and, Massage Therapy. Our Spa Services are designed to give noticeable results and bring balance and an overall sense of wellbeing to our guests.