HOLIDAYINN

Holiday Inn

Holiday Inn is a multinational brand of hotels, formerly an economy motel chain, forming part of the British-based InterContinental Hotels Group . It is one of the world's largest hotel chains with 434,357 bedrooms and 3,414 hotels globally. There are over 100 million guest nights each year, globally.

The above text is a snippet from Wikipedia: Holiday Inn
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!