All-Suite Hotel located on I-35, across from World Trade Center; 5 miles from Love Field ; 18 miles from DFW Airport.