Holiday Inn History

Holiday Inn stands for a hotel brand in the United States, United Kingdom and various other parts of the world and is having a big chain of hotels in the United States with more than 1000 hotels which makes it one of the world’s largest chain in hotel accommodation. The company was founded in 1952 and is headquartered in Buckinghamshire, United Kingdom. The hotel has its website which gives the facility of online bookings of hotels.

Holiday Inn Corporate Founder

Founder: Kemmons Wilson

Also Read  Lion Oil Co Corporate office Headquarters

Holiday Inn Corporate Official Address

Address: Denham, Uxbridge UB9 5HG, UK

Holiday Inn Corporate Contact Details

  • Phone Number: +44 1895 512000
  • Fax Number: 44 1895 512 101