Company: Wyndham International, Inc.
Company Description: Based in Dallas, Wyndham International, Inc. offers upscale and luxury hotel and resort accommodations. Wyndham owns, leases, manages and franchises hotels and resorts in the U.S., Canada, Mexico, the Caribbean and Europe, and guarantees that the best rates for its properties will be found on its Web site.
Nomination Category: Organization Awards Categories
Nomination Sub Category: Best Customer Service Organization