Super 8 Stockbridge

Starting at
$146

TripAdvisor Review

Based on 535 review

See all

Totally new renovated Property Located 21 miles south of downtown Atlanta, GA 56 rooms All Queen size beds Each room has a 50 inch HDTV with HBO Free Wireless High Speed Internet Microwaves, Refrigerators, Hairdryers, Coffee Makers and Clock Radios in all rooms Outdoor pool Super Start Plus Breakfas...

More details