The comfortable Holiday Inn Express Hotel & Suites Natchez South is a 2-star property located in the center of Natchez. Holiday Inn Express Hotel & Suites Natchez South has been welcoming guests to its luxury rooms since 2013.
This hotel is about 1.9 km away from Melrose, Auburn Museum & Historic Home and Jefferson College. Guests can get to Natchez city center, which is 2 km away.
A temple and a museum are set within walking distance.
Holiday Inn Express Hotel & Suites Natchez South offers 81 rooms on 4 floors that come with Wi-Fi, a microwave, a stereo system, pay television and individual climate control along with a small fridge and coffee/tea makers. Guests can make use of en suite bathrooms with a bathtub, a hairdryer and free toiletries.
Eat & Drink
A historic area features Big Mama's and Jugheads Fish Fry within 350 meters of the venue.
Car rental services are also provided.
Holiday Inn Express Hotel & Suites Natchez South offers fitness classes and a gym for guests to keep fit.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.