InterContinental Hotels Group (IHG) is the world’s largest hotel group by number of rooms. IHG franchises, leases, manages or owns, through various subsidiaries, over 4,500 hotels and more than 650,000 guest rooms in 100 countries and territories around the world.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.