Birmingham, Alabama Hotels

Holiday Inn Birmingham - Homewood, Alabama

Holiday Inn Birmingham - Homewood, Alabama

Holiday Inn is a full service hotel featuring 192 deluxe rooms. Close to Downtown Birmingham, this property is accessible from major interstates.

Holiday Inn Hotel, 260 Oxmoor Rd.
Birmingham Al 35209
Holiday Inn Hotel, Birmingham AL

Holiday Inn Lowest Internet Rate Guarantee

Good Hotels USA Good Hotels USA

Good Hotels Alabama Good Hotels Alabama