3 ★
Holiday Inn Express and Suites Atlanta-Johns Creek
Address: 7146 McGinnis Ferry Road, Johns Creek, United States
Set in Johns Creek Technology Park, this hotel in Johns Creek, Georgia offers free shuttle service within a 3-mile radius and free Wi-Fi access. The air-conditioned guestrooms have a seating area.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Johns Creek ›
- Holiday Inn Express and Suites Atlanta-Johns Creek