The Solstice Spa is the best new business to open in the Leavenworth area in the past 3 years. They have paid attention to every detail and created a wonderful, relaxing retreat with 5 star service choices. The staff is gracious and professional. The owners place emphasis on regularly bringing in new services and products. The mix of Spa services, retail and suite choices is really smart. There is something for everyone. I highly recommend Solstice Spa!
- Free Wifi
- Free Parking