Super 8 Terrell

  1705 Highway 34 South, I-20 & Hwy 34 South,Terrell,TX 75160 US
+1 (972) 563-1511,    support@reviewter.com
Hotel Website

Service
Location
Rooms
Your stay Experience  
  Positive        Negative    

What sort of trip was this?

When did you travel?