The Spa at the Shoals
The Spa at the Shoals
10 Hightower Pl
Florence
, AL 35630
256-246-3696
Pamper yourself during your visit to Florence with a trip to the Spa at the Shoals, located at the Marriott Shoals Resort & Spa in Alabama. They're proud to be one of the premier spa destinations in the Muscle Shoals area. The spa's spacious facility offers guests massages, facials, body treatments, and more.
