Somerville Inn & Suites

18125 State Highway 36 South
Somerville
Texas
United States