We're located in Technology Park, close to local firms and restaurants, and three miles from I-85 and I-285. Downtown Atlanta is 20 miles away. Start your day with our free hot breakfast, then take time out to hike, swim, or fish in Jones Bridge Park, or shop at The Forum on Peachtree Parkway, both around 10 minutes' drive. Relax in our pool, and enjoy WiFi on us.
Hotels in Norcross GA (Georgia) United States of America USA <>
|