La Quinta Inn & Suites Snellville/Stone Mountain

2971 W Main St
Snellville
Georgia
United States