North America • United States • Alabama • Marriott Shoals Hotel & Spa
Inspired by Southern hospitality, discover a Florence, Alabama hotel where conservative elegance and the beauty of nature combine for a memorable experience at the Marriott Shoals Hotel & Spa.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!