logo

Location of Holiday Inn Express & Suites - Denton South, An Ihg Hotel

Location

3180 S Interstate 35 E, Denton, Texas, United States of America, 76210
Check rooms and rates
From149US$ /night
Check-in
15Dec2024Select date
Check-out
16Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
3180 S Interstate 35 E, Denton, Texas, United States of America, 76210
Nearby
Cinemark 14
1500 ft
Restaurants
Buc-ee's
1700 ft
2800 S Interstate 35 E
Contact us
We’re at your service