The Holiday Inn is the former Boeing Flight Safety building
https://www.ainonline.com/aviation-n...new-luton-site while the Holiday Inn Express overlooks Signature.
Most hotels seem to trade under different names as a franchise so might remain a Holiday Inn