Holiday Inn UK Contact Customer Service Numbers

  1. Call at +91 124 455 1212

  2. Head Office Location: 3 Berkeley Street, London, W1J 8NE, United Kingdom
  3. Driving Direction: Follow the directions to locate Holiday Inn UK Contact
  4. Locations Near You: Find nearby locations of Holiday Inn UK Contact

What is Holiday Inn UK Contact in the Process of?

Holiday Inn is a multinational chain of hotels which is a subsidiary of Intercontinental hotels of groups. It was originated as a Motel chain in the year 1952 at Memphis, Tennessee. Since its origin, the brand continued to provide best Hotel service and became the world’s biggest hotel chains which have gained a lot of popularity throughout the world. Every year around 435, 299 bedrooms in different hotels of the brand have been occupied by millions of customers.

History and Services:

The brand has established its presence in various locations i.