Marriott Shoals Hotel & Spa

Address:

800 Cox Creek Parkway South
Birmingham, AL 35630

Phone:

+1 256 246 3600 / +1 866 746 2560(Toll Free)

Brand name:

Marriott Hotels & Resorts

Map:


Contact   ·   Privacy   ·   Terms