Super 8 Appomattox Va (Appomattox) The Super 8 Motel Appomattox (Va.) stands 20 miles from the Lynchburg Regional Airport, and two miles from the Appomattox National Courthouse. Property amenities include 24 hour front desk service, complimentary parking and meeting roo...