Holiday Inn Express Headquarters Info You can find the corporate office address and Holiday Inn Express headquarters in 3 Ravinia Drive, Suite 100, Atlanta, Georgia 30346-2149, United States. Most of the operations handled from this
Read moreHoliday Inn Express
