Extended StayAmerica 3967 Peachtree Road - Atlanta, Georgia 30319 Approximately 15.1 miles from Chattahoochee Technical College South Cobb Campus Compare prices for Extended Stay America - Atlanta - Buckhead with nearby hotels
Extended Stay America - Atlanta - Buckhead is the 7th closest Extended StayAmerica hotel to Chattahoochee Technical College South Cobb Campus.
Extended StayAmerica Closest To Chattahoochee Technical College South Cobb Campus