Telstar Motel
Address:
103 N Sunset Ave, Decatur, TX 76234
Phone:
(940) 627-2136
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels
Other Businesses:
- Econo Lodge at 1709 Sr 287, Decatur, TX 76234
- Holiday Inn Express & Suites DECATUR at 1051 N. Hwy. 81/287, Decatur, TX 76234
- BEST WESTERN Decatur Inn at 1801 S Highway 287, Decatur, TX 76234
- Hampton Inn and Suites Decatur, TX at 110 South U.S. Highway 287, Decatur, TX 76234
- Verona Hospitality Inc at 201 N Highway 287, Decatur, TX 76234