Based in Dallas, Texas, Aimbridge is North America's leading third-party hotel operator, with a management portfolio that includes approximately 800 upscale, independent and branded hotels with more than 100,000 rooms across the United States, Canada and the Caribbean.
Source: New feed