Microtel Inns and Suites 2150 North Norcross Tucker Road - Norcross, Georgia 30071 Approximately 1.6 miles from Glover Church Compare prices for hotels in Norcross, GA
Microtel Inn & Suites By Wyndham Norcross is the closest Microtel Inns and Suites hotel to Glover Church.