Location & Nearby Info
Holiday Inn Express Hotel & Suites Perimeter Mall
765 Hammond Dr. NE
Atlanta, GA 30328
1-877-865-6578
Show nearby: