Holiday Inn Express Hotel & Suites Natchez South is located in a historic area of Natchez in 15 minutes walking distance from Natchez. Since 2013, it has been hosting guests in the center of Natchez.
The venue is 2.9 km away from Natchez National Historical Park. Set within a 20-minute walking distance from Natchez city center.
This business hotel boasts close proximity to a national park and parks.
The hotel offers 81 rooms. They are fitted with individual climate control, wireless internet, television with satellite channels, a fridge and a DVD player. Room facilities include a microwave and coffee/tea makers as well as a pillow-top mattress, foam pillows and luxury linens.
Eat & Drink
Treating guests with American dishes, Big Mama's is 350 meters away.
The on-site car rentals help to explore the area.
Leisure facilities, such as a casino, an outdoor swimming pool and a golf course, are provided on site. On-site amenities for fitness include fitness classes and a gym.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.