Luxury lodging is not something they really offer in the People's Republic of Eugene. Excelsior is nice if you are in to B&Bs, but for a full-service hotel, it really comes down to the Eugene Hilton, Red Lion or Valley River Inn. If in town for a football game, Red Lion is walking distance to Autzen. Hilton's downtown location is preferable to the mall-adjacent VRI, IMO.
Go Ducks!