The Spa at the Shoals
Pamper yourself during your visit to Florence, Alabama at the Spa at the Shoals. We’re proud to be one of the premier spa destinations in the Muscle Shoals area; our 6,000 square foot facility offers guests massages, facials, body treatments, and more.