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