Tag: Holiday Inn news

Holiday Inn launches in Kenya

Holiday Inn, a member of the InterContinental Hotels Group (IHG), one of…