Location is GREAT!! Super 8 Natchitoches is my place to stay when I'm in the city. Close to all my family and friends right there in the neighborhood, walking distance to grocery store, gas station, fast foods, downtown is a short ride, it's just a perfect spot for me.
more