Welcome to the Brand new Super 8 Hotel in Stephenville Texas located on 2nd street directly off of the Hwy 377 South Loop/Hwy 67. Stephenville TX Hotel has large meeting room and is close to Lone Star Arena. Book your stay at leading Hotel near Lone Star