Let us host your special event in our newly renovated, well-appointed meeting room near ATL Airport. The Country Inn & Suites Atlanta - Airport North hotel's location in South Atlanta, GA makes us a great spot for gathering with colleagues or family, and we can accommodate 35-60 guests, depending on the seating style and room arrangement. Meeting room amenities include Internet access, 62" plasma TV and all audiovisual equipment rentals. Whether you're hosting a training session, meeting or intimate gathering, our meeting room near ATL Airport has the perks you need for a successful event.
Our event facility includes:
62" plasma TV with cables
Assistance of our professional hotel meetings staff
Audiovisual equipment available for rental
High-speed, wireless Internet access (complimentary)