Lodging/Accommodations close to Nacogdoches Sterne Hoya Museum
Texas Inn & Suites
+1-800-716-8490
2216 South 1st St., Lufkin, TX 75901
+1-800-716-8490
~21.24 miles south of Nacogdoches Sterne Hoya Museum
- Cheap Highway property
- Hotel has 3 suites
Back to Top