Holiday Inn Covington Covington
45 Louis Prima Dr
Covington,
LA 70433
Near a train station