Hotel Information
Brand New property; located 2 miles form TWU and 2 miles from UNT. Denton is located 36 miles north of the Dallas/Fort Worth area. The area offers fun excitement with Water Works Park for fun in the sun. Several historical museums as well as the heart of Texas; Texas Motor Speedway and NorthStar Dragway which are 16 miles away.