Residence Inn by Marriott Birmingham/Hoover Birmingham
2725 John Hawkins Pkwy -
Birmingham,
AL 35244
Near Riverchase Galleria