Address
5655 Jimmy Carter Blvd, Norcross, GA 30071Contact Info
(770) 446-3210Find us conveniently located just off I-85, just minutes from downtown Atlanta, and adjacent to the popular Pappadeaux Seafood Kitchen and Global Mall. We’re less than a mile from Waffle House HQ, OFS Fitel and Movie Studios and Eagle Rock TV Studios. All of Atlanta’s family attractions are just 20 minutes away. Our amenities include: free hot breakfast, indoor pool, fitness center, free parking, free WiFi and excellent customer service.