DECATUR, AL – The 108-suite Residence Inn by Marriott in Decatur, Alabama is scheduled to open on Tuesday, July 9, 2019 with its upscale, stylish decor that offers flexibility, while creating a unique environment. Located at 1213 Courtyard Circle, the all-suite Residence Inn Decatur will operate as a Marriott franchise, owned and managed by Yedla Management Company of Huntsville, Alabama.