Southern charm and hospitality await at Marriott Shoals Hotel & Spa. This hotel in Florence, Alabama seamlessly blends conservative elegance with the beauty of nature for an unforgettable experience. Enter a new level of refinement at this 200-room accommodation featuring plush bedding, modern conveniences, complimentary high-speed Internet and private balconies overlooking the Tennessee River Valley. Relax with a round of golf at the neighboring Robert Trent Jones Golf Trail, offering challenges for all levels. Our business services feature 30,000 square feet of deluxe meeting space and banquet facilities. Tempt your taste buds with delicious cuisine and inspiring river views 22 stories tall at 360 Grille or revel in the casual setting of Swampers Bar and Grille, featuring an outdoor terrace with live entertainment nightly. Refresh your body and mind at our Florence, AL hotel's 6,000-square-foot spa offering various therapies that deliver the pinnacle of rejuvenation. For media inquiries, call 205-965-9574.