Listing Details
Holiday Inn Express & Suites Atlanta-Johns Creek
The Holiday Inn Express & Suites Atlanta-Johns Creek ensures you will experience a warm welcome while staying near the area's best attractions. Corporate travelers love our location which not only makes it easy to travel to Atlanta but also places you near area corporations.