1405 Mall of Georgia Boulevard Buford GA 30519
Located within a 5-minute drive from Interstate 85, this hotel features a modern lobby area with GoBoard touch screen panels, media pods with private flat-panel TVs, and a Bistro restaurant.Guests at...more