Taj Hotels Resorts and Palaces

The Indian Hotels Company Limited (IHCL),branded as Taj Hotels Resorts and Palaces is an Indian chain of hotels and resorts headquartered in the Oxford House in Mumbai.This company is a part of the Tata Group, one of India's largest business conglomerates.
Source

0 comments:

Post a Comment

 

Search This Blog

Blog Archive