It's only about 5 miles from the Hampton Inn on John Young Parkway to Universal. That trip doesn't involve I-4. If you found a good rate there, it's not a bad location. There might be some local traffic in the morning, as there are business parks between the hotel and Universal. But, the trip would likely not take more than 15 minutes.
That said, there should be many convenient options along International Drive or Universal Blvd that wouldn't have parking or resort fees. The Courtyard I-Drive/Convention Center is about 3 miles from Universal. That hotel is about 3 miles from Universal.
Other Marriott options include Fairfield Inn I-Drive/Convention Center, Residence Inn Convention Center, and the SpringHill Suites I-Drive/Convention Center. All three of those are on Universal Blvd. Basically, you make a left out of the hotel and drive straight to get to Universal.
I can't give any personal recommendations with Marriott hotels. But, one of the best stays I've had at any hotel was at the Hampton Inn I-Drive/Convention Center (at 8900 Universal Blvd). The room was spotless and staff was incredible.