Featuring barbecue facilities, Extended Stay America Suites - Atlanta - Northlake is located in Atlanta in the Georgia region, 7.2 miles from MARTA-Indian Creek Station and 7.8 miles from Bradley Observatory. This 2-star hotel offers a 24-hour front desk. The hotel has family rooms.
At the hotel rooms have air conditioning and a flat-screen TV.
Guests can use the business center, work out at the gym or relax in the snack bar.
Stone Mountain Carving is 10 miles from Extended Stay America Suites - Atlanta - Northlake, while Atlanta History Center is 11 miles from the property. The nearest airport is DeKalb-Peachtree Airport, 3.7 miles from the accommodation.
Number of rooms : 3