We feature 390 square feet of meeting space in Atlanta that can host a wide variety of events. Amenities include: Free WiFi throughout the hotel, event parking and tables and chairs. Stay productive around the clock. We feature a 24-hour business center with an Internet-connected computer and copy, print and fax machines.