119 W 17th Street, Dumas, TX, 79029
View Website
Discover Dumas
Close to US-287, shops, and restaurants
Our Super 8 Dumas hotel is conveniently located off Route 87 between Denver and Dallas. We offer comfortable, affordable accommodations whether you are with us just one night, or are planning to s ...
Read More...
Telephone(806) 935-6222
ContactPaul Bhakta
Hours
Check In: 3:00 PM
Check Out: 11:00 AM