I just stayed at the comfort inn on sandlake road. Was only a few minutes away to universal. it is a 3 star hotel. only complaint I had was that they played the music by the pool too loud and too late but if you ask for a room facing the parking lot you won't have a problem. They also have free breakfast (bagels, cereal, etc). I beleive they had a shuttle but I had my own car so not that sure.