English

Definition of Holiday Inn™ from the Oxford Advanced Learner's Dictionary

 

Holiday Inn™

 
BrE
 
; NAmE
 
 
jump to other results
any of the group of hotels owned by the US company Intercontinental Hotels Group. The first Holiday Inn opened in Memphis, Tennessee, in 1952. Holiday Inn is the title of a 1942 film with music by Irving Berlin about a hotel that only opens on public holidays. The song White Christmas was written for the film.