Microtel Inn & Suites by Wyndham Opelika Connected to a shopping center
1651 Parker Way -
Opelika,
AL 36801