Traditional Culture Encyclopedia - Hotel franchise - Where is the first holiday hotel in the world?

Where is the first holiday hotel in the world?

Memphis, Tennessee, USA.

1952 The first holiday inn in the world was born in Memphis, Tennessee, USA. Holiday Inn is positioned as a medium-priced and high-standard service, which quickly attracts guests from the medium-priced market, which accounts for 65% of the local market.

Now Holiday Inn Group has been acquired by British Bath Group, becoming an important part of the second largest hotel group in the world.