Holiday Inn Express Dalhart

801 Liberal St
Dalhart
Texas
United States