Holiday Inn Express & Suites Birmingham South – Pelham, Pelham
https://holiday-inn-express-suites-birmingham-south-pelham.usa8.info
Located just off Interstate 65 and less than 6.2 mi from Hoover city center, this hotel features a bright indoor pool facility. Free WiFi and a daily breakfast buffet are also provided.
260 Cahaba Valley Road, Pelham, AL 35124, United States of America