1. Holiday Inn Express & Suites Nacogdoches 200 Holiday Ln, Nacogdoches, TX 75964 Coordinate: 31.57046,-94.67409 Phone: (800) 345-8082