Displaying 1 Hotels in Natchez
Holiday Inn Express & Suites Natchez South
This hotel is all about small- town hospitality and good times, so join us Monday-Thursday evening for the Manager's Reception which will feature complimentary appetizers, cookies, and draft beer.
4.7 /5 (310 reviews)
639 S Canal Street, Natchez, MS 39120, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-601-4424462