Property Location: Located in Dumas, Super 8 by Wyndham Dumas TX is within a 5-minute drive of Phillips Park and McDade Park. Rooms: Make yourself at home in one of the 26 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wired and wireless Internet acce... Show More
Reach us, we're available 24/7.