130 Clairemont Avenue, Decatur, Georgia 30030 USA
+1 404-371-0204

Courtyard® by Marriott® Atlanta Decatur Downtown/Emory