Holiday Inn Express & Suites Nacogdoches Southwest By Ihg features 94 rooms and lies 3 km from the Cole Art Center at The Old Opera House.
The Eyes Of Father Margil is 10 minutes' drive from the hotel. You can also visit the Splash Kingdom Timber Falls, which is 3.6 km away.
The Holiday Inn Express & Suites Nacogdoches Southwest By Ihg is within a 10-minute drive of the restaurant Texas Sports Bar & Grill.