Multiple choice general knowledge

What was the first Indian luxury hotel established by the Tatas?

  1. Leela

  2. Watson Hotel

  3. Hotel President

  4. Taj Mahal Hotel

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

The Taj Mahal Hotel, opened in 1903 in Mumbai, was India's first luxury hotel established by the Tata Group. It pioneered luxury hospitality in India and remains an iconic landmark. The other options (Leela, Watson Hotel, Hotel President) were either not established by Tatas or came later.