Studio 6 Chamblee, Atlanta
https://studio-6-chamblee.usa8.info
This Chamblee Motel 6 is located off Highway 141 and features an on-site fitness center. Suites have a kitchenette. A cable TV, additional counter space with a sink, and a desk are featured in all rooms at this Chamblee Savannah Suites.
5280 Peachtree Industrial Boulevard, Atlanta, GA 30341, United States of America