Super 8 Decatur
Super 8 Decatur
Address:
1600 South Highway 287, Decatur, Texas
Traveler Rating by TripAdvisor

Traveler Comments

Staff seemed disinterested in helping with registration or problem with beverage machines. Price seemed exceptionally high-$75. for a single when people travelling with me had a double for $79. I travel to Decatur fairly often now, I will not stay there again.
Please enable JavaScript to properly view and use this web site.