Taj Hotels Palaces Resorts Safaris Email & Phone number of top level executives

Company Icon

Taj Hotels Palaces Resorts Safaris

Hospitality

Taj Hotels Palaces Resorts Safaris is a luxury hospitality company based in India. Established in 1903, it operates 101 hotels, resorts, and palaces across 63 locations in India and 16 international destinations. The company is well known for its iconic properties such as the Taj Mahal Palace Hotel in Mumbai, The Taj Lake Palace in Udaipur, and The Taj Falaknuma Palace in Hyderabad. The hotels offer a range of services that include accommodation, dining, spa and wellness, and conference facilities. Taj Hotels Palaces Resorts Safaris is recognized worldwide for its exceptional hospitality, personalized service, and commitment to sustainability by being the first hotel company in the world to receive EarthCheck Certification.