Taj Hotels Resorts and Palaces
From world-renowned landmarks to modern business hotels, and idyllic beach resorts to authentic Rajput palaces, each Taj hotel offers an unrivalled combination of warm Indian hospitality, contemporary, efficient service, and modern luxury.
Taj Hotels Resorts and Palaces is a worldwide chain of luxury hotels and resorts. The Indian Hotels Company Limited and its subsidiaries are collectively known as Taj Hotels Resorts and Palaces. A part of the Tata Group, one of India's largest business conglomerates, Taj Hotels Resort and Palaces comprises 76 hotels, 7 palaces, 6 private islands and 12 resorts and spas, spanning 52 destinations in 12 countries across 5 continents. Besides India, Taj Hotels Resort and Palaces are located in the United States of America, United Kingdom, Africa, the Middle East, Maldives, Mauritius, Malaysia, Bhutan, Sri Lanka and Australia.
Jamshetji Nusserwanji Tata, founder of the Tata Group, opened the Taj Mahal Palace & Tower, the first Taj property, on December 16, 1903. Jamsetji Tata traveled to London, Paris, Berlin and Düsseldorf to get the best materials and pieces of art, furniture and interior artifacts for his hotel. Due to its prime location, traditional architecture and massive size, this hotel soon gained the status of the most iconic hotel in Mumbai.