Holiday Inn Express - Denton, TX
Holiday Inn Express & Suites DENTON-UNT-TWU
4485 North I-35
Denton, TX 76207
Nightly Rates: ( 134.00 - 171.00 )
3 Star
Situated just 35 minutes north of Dallas & Fort Worth in Denton, Texas, our hotel's location is ideal, but that's not all! We also have a strong commitment to providing guests with the best service and amenities possible. t the Holiday Inn Express H