Westin Westminster
A great hotel and all about location location location!
Regarding upgrades, the most I have ever been able to get is a mountain view room. Go in with little expectations and you will not be disapointed.
Regarding restaurants, there are quite a few choices and more. The hotel is located at Westminster Pavillions which have a number of restaurant choices as well as an ice skating rink, AMC 24 movieplex, indoor skatepark and Dave & Busters all within a very short walk. There is also the Butterfly Pavillion accros the street which is great fun with kids tagging along. A nice pond/laje is outside of the hotel and night time walks are quite fun.
Enjoy!