Premier Inn set to open 10 hotels in India

Premier Inn, the UK's biggest hotel chain, has launched its first hotel in India and announced plans to open nine further hotels in India in the next five years.