Multiple choice general knowledge

What was the first Indian Luxurious hotel established by thr Tatas?

  1. Jai Mahal

  2. Taj Mahal

  3. Leela Palace

  4. ITC Hotels

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Taj Mahal Palace Hotel in Mumbai (opened 1903) was the first luxury hotel established by the Tata Group. Jai Mahal, Leela Palace, and ITC Hotels are not part of Tata's initial hospitality ventures.