SAN JOSE, CA—Starwood Hotels & Resorts Worldwide, Inc. has opened The Westin San Jose, a historic 171-room hotel here in the center of Northern California’s largest city. The hotel has undergone a guestroom, corridor, lobby and public space transformation.Read More