Westin News

Westin opens tenth Hotel in Latin America

Westin opens tenth Hotel in Latin America

8 October 2011 Press Release Hotel News

Starwood Hotels & Resorts Worldwide, Inc. announced that its Westin brand has marked a milestone with the opening of its tenth hotel in Latin America – The Westin Guadalajara.