Holiday Inn Express Hotel & Suites Sherman Highway 75

31.4 miles from Travis Airport