Knights Inn Denton

601 N Interstate 35 E
Denton
Texas
United States