at 4669 Airport View Rd, Atlanta , 30337 United States
128 FB users likes Holiday Inn Atlanta Airport South, set it to 97 position in Likes Rating for Atlanta, Georgia in Hotel & Lodging category
Holiday Inn Atlanta Airport South is Atlanta based place and this enity listed in Hotel category. Located at 4669 Airport View Rd GA 30337. Contact phone number of Holiday Inn Atlanta Airport South: (877) 859-5095
Just 10 minutes from Atlanta International Airport and 15 minutes from the Coca-Cola Museum, this pet friendly hotel offers a laundry facility.