This hotel is conveniently located between Alexandra and Shreveport in Natchitoches, Louisiana and offers high-speed internet access. Guest rooms at the Natchitoches Holiday Inn Express feature a microwave, coffee maker and small fridge.
Address: 5137 University Parkway, Natchitoches (Louisiana)
Rates from:
USD 88 Book Now