Marriott Atlanta Norcross Peachtree Crns, Norcross

Marriott Atlanta Norcross Peachtree Crns

475 Technology Parkway

Set in Technology Park northeast of downtown Atlanta. The newly renovated Atlanta Marriott Norcross features a conceirge level, four suites, indoor pool, health club and restaurant. The hotel has 4800 sq ft of elegant meeting space.