Wind Creek Casino & Hotel Montgomery is located at 1801 Eddie L Tullis Rd along the Tallapoosa River, featuring over 2,200 gaming machines with some of the highest payouts in the Southeast. The resort offers 4-diamond hotel accommodations, a full-service spa, movie theater, bowling alley, and three on-site restaurants including B.B. King's Blues Club with live entertainment, Lucille's casual dining, and Itta Bena for gourmet Southern cuisine.