The Sleep Inn & Suites Stockbridge Atlanta South hotel is located in the heart of the Stockbridge business district, convenient to Interstate 75, Interstate 675 and Interstate 285.
Number of rooms: 73
7423 Davidson Circle West, Stockbridge, GA 30281, United States