Some hotels, even dumps, are charging a resort fee and/or a fee for guest parking. Offsite hotels, particularly the cheap hotels, offer limited shuttle service. Shuttle service which was free when you made your reservation may no longer be free (or even offered) when you check in.
DTD hotels have good bus service to Disney. The small offsite hotels share a bus with multiple hotels. You'll have to make a reservation in advance. No guarantee you'll be able to get a reservation. You'll pick from a very limited number of times in the am and an equally limited number of return times in the afternoon. A 20 minute drive may wind up taking over an hour. Your hotel may be the first stop. The last shuttle may leave before park closing. Miss the bus and you'll be on your own. An expensive cab ride back to your hotel will wipe out most of your savings.
Very few hotels offer free shuttle bus service to both Disney parks and to Universal parks. Driving makes the most sense.
Knights Inn is a very low end chain. The PP got lucky. Take a look at the reviews, many of the rooms are outright dumps. Almost half the reviews on Travel Advisor were either terrible or poor. I stayed at a Knights Inn over 10 years ago. It was pretty bad.
I think the Nick hotel offers complimentary bus service to Universal and Disney. Hotel isn't a bargain. Embassy Suites on International Drive also has shuttles to Universal and Disney.
http://www.embassysuitesorlando.com/
edited to add One of the Knights hotels (I think it closed) had an issue with drug users and "ladies of the evening" patronizing the hotel. A hotel guest got shot.
You'll probably do better driving to the theme parks. More convenient. You'll have a much better shot of getting a good hotel rate if don't insist on a free shuttle to both Universal and Disney.