Nacogdoches TX Holiday Inn Express 1. 3807 South St, Nacogdoches, TX 75964 | Holiday Inn Express Hotel & Suites Nacogdoches (936) 564-0100