Yedla Management Company adds Fairfield Inn & Suites – Atmore as new management contract.
This hotel is the only Marriott and the newest hotel located in Atmore, Alabama. With easy access to I-65, the hotel is located in the new Rivercane development.