Check-in at Holiday Inn Express & Suites Atlanta Downtown is from 4:00 PM, and check-out time is 11:00 AM. Contact the hotel directly for options available for early check-in or late check-out.