Contact information

Where to find the Country Inn & Suites by Radisson, Buford at Mall of Georgia, GA

1395 Mall of Georgia Boulevard, Buford, Georgia 30519, United States

Located off Highway 20 and I-85, the Country Inn & Suites, Buford at Mall of Georgia, GA offers easy access to downtown Atlanta, about a 45-minute drive away. For added convenience, our hotel is less than a mile from Mall of Georgia, and is just minutes from a number of great restaurants.