The closest parking to the international terminal at ATL is the International Parking Deck. If you don't want a far walk between the parking lot and your car, you can always book an off-airport parking spot. This way, you can use a shuttle for no additional cost.