HH Creek Inn Inn Seymour, Texas
8.3/10
Very Good
38 reviews
Free Wi-Fi
HH Creek Inn is located in Seymour. Featuring family rooms, this property also provides guests with a barbecue. The motel provides a restaurant serving American cuisine, as well as free Wi-Fi throughout the property.
Number of rooms: 12
400 S Main Street, Seymour, TX 76380, United States