TravelCLICK 6050 Peachtree Industrial Blvd - Norcross, Georgia 30071 Approximately 3.0 miles from Saint Patricks Church Compare prices for Garden Plaza Hotel Atlanta Norcross with nearby hotels
Garden Plaza Hotel Atlanta Norcross is the 2nd closest TravelCLICK hotel to Saint Patricks Church.