Aimbridge is the biggest hotel management company by property count. In their words: “We're passionate about connecting great people to great experiences in exciting destinations. And with more than 1,500 hotels in over 20 countries, we've mastered the art of connection.