
Denton, TX, United States
Holiday Inn Express Hotel & Suites Denton-Unt-Twu
3-star hotel · IHG HOTELS & RESORTS
Located just 35 minutes north of Dallas/Fort Worth in Denton, Texas, our Holiday Inn Express Hotel & Suites Denton - UNT-TWU offers an ideal location and a commitment to excellent service and amenities. Corporate guests…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


