Having stayed here on and off over the last 4 years, I am always hoping that Westin would invest in upgrading their rooms, sadly its not the case. I find the Hotel staff exceed where the Westin brand falls short. The rooms are tired, the in house restaurant is also showing its wear. The roof top gym and pool are adequate and clean.
Pasadena offers literally no upscale accommodations, other than the Langham Hotel which is a 10 minute drive from the city center. Colorado Blvd is the home to a cluster of motels, some of which are quite nice. So if the Westin brand is appealing it is a good choice. If not save you money and stay else where.