We stayed at the Double Tree at the Entrance to Universal (I'll assume that's the one you are talking about), and really liked it. It's not as fancy as the onsite hotels, but it's a lot cheaper. The room was a good size and confortable, and the staff was very friendly and helpful. There are a couple of dining options in the hotel, a Starbucks, a bar, a sit down resturant and a quick server cafe area. And let's not forget the free cookies at check in!
We never walked to the parks but it didn't appear to be that long a walk. The hotel is litteraly across the street from the park complex entrance, but it's probably a 10 minute walk past the parking areas to get to the entrance of city walk. There is a free shuttle bus that runs to the park but it only runs a limited number of times (couple in the morning couple in the afternoon) and it has limited space so you need to be sure you get passes the night before from the information desk in the hotel. There are also always cabs on stand by which will cost you $5 with tip.