Courtyard by Marriott Atlanta Buford Mall of Georgia

Courtyard by Marriott Atlanta Buford Mall of Georgia
1405 Mall of Georgia Blvd., Buford, GA 30519 United States (USA) near Exit 115 on I-85 (~0.3mi)