2050 Peachtree Industrial Court, Chamblee
HomeTowne Studios by Red Roof Atlanta - Chamblee is located just three miles from Oglethorpe University. This hotel is minutes from Six Flags Over Georgia Stone Mountain Park Emory University and Georgia State University.