Americas Best Value Inn Somerville, TX

18018 SH 36 South
Somerville
Texas
United States