Natchez Long Term Stay Hotels
Displaying 1 Hotels in Natchez
More IHG Hotels in Natchez, Mississippi, United States
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 (251 reviews)
639 S Canal Street, Natchez, MS 39120, United States
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 1-601-4424462