This Holiday Inn Express Hotel and Suites of Opelika/Auburn is located at 1801 Capps Lndg, Opelika, AL-36804. An interactive Map of this Holiday Inn Express Hotel and Suites of Opelika/Auburn is shown below.
View details of this Holiday Inn Express Hotel and Suites of Opelika/Auburn location.