Stayed at the Holiday Inn Across from Universal in 2018. No frills, free parking. Hotel was fine, we were just using it to sleep. We walked or occasionally shuttled to the parks, stayed all day, ate dinner at City Walk, and walked back. Mid-day hotel breaks would be more challenging than at onsite hotels. The walk is safe, landscaped, and takes you to the valet entrance (ie, separate security entrance). We'd stay there again, if onsite wasn't in the budget.