La Quinta Inn and Suites Birmingham Homewood

60 State Farm Pkwy
Homewood
Alabama
United States