La Quinta Inns & Suites Hotels Near Duncan Birmingham, AL