Garden plaza hotel atlanta norcross
Location located in norcross duluth norcross garden plaza hotel atlanta norcross is close to the forum on peachtree parkway global mall and malibu grand prix additional area attractions include georgia perimeter college and re max greater atlanta stadium hotel features garden plaza hotel atlanta norcross has an outdoor pool and an indoor pool wireless internet access is complimentary in public areas business amenities include a 24 hour business center and meeting rooms a complimen