119 W 17th Street, Dumas, TX, 79029
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 ...
Check In: 3:00 PM
Check Out: 11:00 AM