This Marriott is situated a bit outside of Atlanta but close to some other main attractions in Georgia.
Out of town · 3000 Cumberland Blvd., Atlanta