
Indian Hotels Company Limited
Indian Hotels Company Limited is an India based hospitality company. The company was founded in 1899, has main office in Mumbai, Maharashtra, India. It is one of the famous names, providing hospitality services in India. Indian Hotels Company Limited provides hotels, resorts, jungle safaris, palaces, spas and in-flight catering services. […]