Skip to content

Topic - Taj Hotels

Taj Hotels Resorts and Palaces is a global chain of hotels and resorts. A part of the Tata Group, one of India's largest business conglomerates, Taj Hotels Resort and Palaces own and operate 76 hotels, 7 palaces, serviced apartments, 6 private islands and 12 resorts and spas, spanning 52 destinations in 12 countries across 5 continents and employ over 13000 people. Besides India, Taj Hotels Resort and Palaces are located in the United States of America, England, Africa, the UAE, Maldives, Malaysia, Bhutan, Sri Lanka and Australia. - Source: Wikipedia

Related Stories

No Stories Found