Op 18 maart 1968 werd Holiday Inn Leiden als eerste Holiday Inn hotel in Europa geopend volgens een concept, bedacht door de Amerikaanse ondernemer Kemmons Wilson, die in 1952 de deuren opende van het allereerste Holiday Inn hotel in Memphis, Tennessee. Wilson introduceerde een hotelconcept 'people can trust', met standaard in elk hotel twee dubbele bedden per kamer, gratis overnachting voor de kinderen, airconditioning, een zwembad, een restaurant, ijsblokjesmachines en gratis parkeren. De bedenker had hiermee een formule gevonden waarmee, naar eigen zeggen, 's werelds grootste hotelketen wa s geboren.