Aimbridge Hospitality has a management portfolio that includes approximately 800 upscale, independent and branded hotels with more than 100,000 rooms.
Source: New feed
Aimbridge Hospitality has a management portfolio that includes approximately 800 upscale, independent and branded hotels with more than 100,000 rooms.
Source: New feed