Photo of Holiday Inn Express Hotel & Suites Dumas

4.0
12 votes

Holiday Inn Express Hotel & Suites Dumas

1932 South Dumas Avenue, Dumas, Texas 79029 USA

Add Photo

Indoor Pool

Remove Ads

Claim copyright