Super 8 Tucker/Stone Mtn/Atl Area
1600 Crescent Center Blvd, Atlanta, 30084
Poor, 2 The Super 8 in Tucker, GA is conveniently located just off I-285 in the greater metro area of Atlanta, just three miles from historical Stone Mountain Park. Shopping and dining area within one mile at the North Lake Mall. The property offers free high speed internet, Superstart breakfast, and local calls. All rooms come with microwaves and refrigerators.
Less InfoThe Super 8 in Tucker, GA is conveniently located just off I-285 in the greater metro area of Atlanta, just three miles from historical Stone Mountain Park. Shopping and dining area within one mile a...
More Info