Holiday Inn Express & Suites NATCHEZ SOUTH
Address:
639 S Canal Street, Natchez, MS 39120
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Quality Inn at 337 D'Evereux Dr., Natchez, MS 39120
- Hampton Inn and Suites Natchez, MS at 627 South Canal Street, Natchez, MS 39120
- BEST WESTERN River Inn at 10 Grand Soleil Blvd, Natchez, MS 39120
- Deluxe Inn at 218 John R Junkin Dr, Natchez, MS 39120
- Terrace Motel at 426 Highway 61 N, Natchez, MS 39120