Studio 6-Atlanta GA - Chamblee

Atlanta • Show on map
Price as low as USD 54.99
Studio 6 Chamblee is located off Highway 141 and features an on-site fitness centre. Suites have a kitchenette complete with a microwave and refrigerator. Free WiFi is offered. A cable TV additional counter…More info


