Only 5 min away, our hotel is near University of North Texas and Texas Woman's University. Learn More Our hotel near Denton Downtown Square features over 25 restaurants & entertainment venues. Learn More Horse Country features over 400 ranches. Learn More See More We are located 2.5 miles from Apogee Stadium. Learn More 5.4 miles from Denton Water Works Park. Learn More We are 15 minutes from Lake Lewisville. Learn More See Less