Residence Inn By Marriott Birmingham Homewood

50 State Farm Pkwy
Homewood
Alabama
United States