Holiday Inn MONTGOMERY AIRPORT SOUTH
Address:
96 Folmar Parkway, Montgomery, AL 36105
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Candlelight Inn at 1100 W South Blvd, Montgomery, AL 36105
- Key West Inn at 1040 W South Blvd, Montgomery, AL 36105
- Ramada Limited at 1040 W South Blvd, Montgomery, AL 36105
- Highway 4 Office Suites at 4590 Mobile Hwy, Montgomery, AL 36108
- Quality Inn at 7731 Slade Plaza Blvd, Montgomery, AL 36105