Great location
Most guests say that the hotel's location is great, noting that it is only 15 minutes away from downtown Atlanta. Others say that there are plenty of restaurants in the nearby area and suggest visiting Northlake Mall, which offers a premium shopping experience.