Travel Inn
271 - A Devereaux Dr., Natchez, MS 39120