Quality Inn Northlake is a 3 star hotel in Atlanta.
This 3-storey hotel comprises a total of 133 rooms. The air-conditioned reception area welcomes guests and the lobby includes a 24-hour reception, a cloakroom, a safe, and lift access.
The hotel also houses a breakfast room, and there is parking available for those guests arriving by car.