Multiple choice Who owns the 5 star hotel group 'Taj' hotels? Tata Group Reliance group Mahindra & Mahindra group Sahara India Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Taj Hotels Resorts and Palaces is a chain of luxury hotels and a subsidiary of the Indian Hotels Company Limited, which is part of the Tata Group.