Careers and Employment with The Westin Denver Downtown
Starwood Hotels & Resorts Worldwide, Inc., one of the leading hotel and leisure companies in the world with more than 1000 properties in over 100 countries, is a fully integrated owner, operator and franchisor by Sheraton, W, Le Meridien, Aloft and Element. Starwood Vacation Ownership, Inc., a subsidiary of Starwood Hotels & Resorts Worldwide, Inc., is one of the premier developers and operators of high quality vacation interval ownership resorts. For more information, please visit www.starwoodhotels.com or www.starwoodvacationownership.com of hotels and resorts with the following internationally renowned brands: St. Regis, The Luxury Collection, Sheraton, Westin, Four Points.
The Westin Denver Downtown Hotel is located in Lower Downtown Denver, on the 16th Street Pedestrian Mall, near Denver Center for Performing Arts, Convention Center, Union Station, museums and entertainment. We're also within walking distance of professional sports venues. We are a Four Diamond hotel with over 34,000 square feet of meeting space, and a newly renovated roof-top pool with stunning mountain views.