Super 8 Stockbridge

Starting at

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