bn:01115364n
Noun Concept
EL
No term available
EN
Holiday Inn Express is an American-based mid-priced hotel chain within the InterContinental Hotels Group family of brands. Wikipedia
Relations
Sources