Holiday Inn Express Hotel & Suites Natchez South is a comfortable 2-star property placed next to Natchez, Natchez National Historical Park and St. Mary Basilica. Since 2013, it has been hosting guests in the center of Natchez.
The city center is about 20 minutes on foot.
The hotel allows quick access to a national park and a river.
Holiday Inn Express Hotel & Suites Natchez South provides 81 guestrooms appointed with wireless internet, individual climate control, a refrigerator, a DVD player and television with satellite channels for a pleasant stay in Natchez. Other comforts include coffee/tea makers and a microwave for self-catering.
Eat & Drink
Serving a wide assortment of dishes, Big Mama's and Jugheads Fish Fry are about 350 meters from the property.
The hotel provides guests with car rental services.
Leisure facilities in Holiday Inn Express Hotel & Suites Natchez South include a casino, an outdoor swimming pool and a golf course. Fitness classes and a gym are among the on-site facilities.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.