Extended Stay America Atlanta Northlake
Extended Stay America Atlanta Northlake3300 Northlake Pkwy NE
Atlanta, GA 30345
Whether you’re staying a few days, a few weeks or longer, this hotel gives you the opportunity to make the most of your time in Atlanta, GA. This hotel is only 20 minutes from Atlanta’s city center. From this location, you can easily visit local attractions such as the Georgia Aquarium, Stone Mountain Park, the World of Coca-Cola and the High Museum of Art.