Back to All Events
Michelin Raceway Road Atlanta's multi-purpose motor sports facility is situated on 750 park-like acres in the rolling hills of Northeast Georgia. Michelin Raceway Road Atlanta is located 35 miles north of Atlanta and just minutes away from Chateau Elan, a 4-Star resort offering guests comfort and amenities such as three championship golf courses and a European-style Spa.